意図の仕様パラメータ
その他
2019-08-02 16:05:23
訪問数: null
使用のために intent
活動Managerコマンド・パラメーターは、意図を指定するには、次のオプションを使用することができます。
-
-a action
-
こうした「android.intent.action.VIEW」として意図指定された操作、。この文は一度だけ指定することができます。
-
-d data_uri
-
テントデータは、このような「://連絡先/人/ 1コンテンツ」として、URIを指定しました。この文は一度だけ指定することができます。
-
-t mime_type
-
例えば、「画像/ PNG」として意図MIMEタイプを指定します。この文は一度だけ指定することができます。
-
-c category
-
こうした「android.intent.category.APP_CONTACTS」として意図カテゴリを指定します。
-
-n component
-
こうした「com.example.app/.ExampleActivity」として、明確な意図を作成するために、パッケージ名で始まるコンポーネント名を指定します。
-
-f flags
-
するためにロゴを追加
setFlags()
意図をサポートしています。
-
--esn extra_key
-
余分なヌルを追加します。URIの意図は、このオプションをサポートしていません。
-
-e|--es extra_key extra_string_value
-
キーと値のペアとして文字列データを追加します。
-
--ez extra_key extra_boolean_value
-
ペアとしてブールデータを追加します。
-
--ei extra_key extra_int_value
-
対として整数データを追加します。
-
--el extra_key extra_long_value
-
キーと値のペアとして長整数データを追加します。
-
--ef extra_key extra_float_value
-
ペアとして浮動小数点データを追加します。
-
--eu extra_key extra_uri_value
-
ペアとしてURIデータを追加します。
-
--ecn extra_key extra_component_name_value
-
コンポーネント名を追加する
ComponentName
オブジェクト転送および変換。
-
--eia extra_key extra_int_value[,extra_int_value...]
-
整数の配列を追加します。
-
--ela extra_key extra_long_value[,extra_long_value...]
-
長整数配列を追加します。
-
--efa extra_key extra_float_value[,extra_float_value...]
-
浮動小数点の配列を追加します。
-
--grant-read-uri-permission
-
それはフラグが含まれています
FLAG_GRANT_READ_URI_PERMISSION
。
-
--grant-write-uri-permission
-
それはフラグが含まれています
FLAG_GRANT_WRITE_URI_PERMISSION
。
-
--debug-log-resolution
-
それはフラグが含まれています
FLAG_DEBUG_LOG_RESOLUTION
。
-
--exclude-stopped-packages
-
それはフラグが含まれています
FLAG_EXCLUDE_STOPPED_PACKAGES
。
-
--include-stopped-packages
-
それはフラグが含まれています
FLAG_INCLUDE_STOPPED_PACKAGES
。
-
--activity-brought-to-front
-
それはフラグが含まれています
FLAG_ACTIVITY_BROUGHT_TO_FRONT
。
-
--activity-clear-top
-
それはフラグが含まれています
FLAG_ACTIVITY_CLEAR_TOP
。
-
--activity-clear-when-task-reset
-
それはフラグが含まれています
FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
。
-
--activity-exclude-from-recents
-
それはフラグが含まれています
FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
。
-
--activity-launched-from-history
-
それはフラグが含まれています
FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY
。
-
--activity-multiple-task
-
それはフラグが含まれています
FLAG_ACTIVITY_MULTIPLE_TASK
。
-
--activity-no-animation
-
それはフラグが含まれています
FLAG_ACTIVITY_NO_ANIMATION
。
-
--activity-no-history
-
それはフラグが含まれています
FLAG_ACTIVITY_NO_HISTORY
。
-
--activity-no-user-action
-
それはフラグが含まれています
FLAG_ACTIVITY_NO_USER_ACTION
。
-
--activity-previous-is-top
-
それはフラグが含まれています
FLAG_ACTIVITY_PREVIOUS_IS_TOP
。
-
--activity-reorder-to-front
-
それはフラグが含まれています
FLAG_ACTIVITY_REORDER_TO_FRONT
。
-
--activity-reset-task-if-needed
-
それはフラグが含まれています
FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
。
-
--activity-single-top
-
それはフラグが含まれています
FLAG_ACTIVITY_SINGLE_TOP
。
-
--activity-clear-task
-
それはフラグが含まれています
FLAG_ACTIVITY_CLEAR_TASK
。
-
--activity-task-on-home
-
それはフラグが含まれています
FLAG_ACTIVITY_TASK_ON_HOME
。
-
--receiver-registered-only
-
それはフラグが含まれています
FLAG_RECEIVER_REGISTERED_ONLY
。
-
--receiver-replace-pending
-
それはフラグが含まれています
FLAG_RECEIVER_REPLACE_PENDING
。
-
--selector
-
あなたは使用する必要がある
-d
と
-t
の意図とデータ型を設定するオプション。
-
URI component package
-
オプションを使用して上記の制限場合は、直接URI、パッケージ名、およびコンポーネント名を指定することができます。パラメータは、限定されるものではない場合にパラメータが含む場合、「:」;パラメータが含まれている場合、「/」(フォワードスラッシュ)、工具名パラメータがコンポーネントであることを前提とし(コロン)、ツールは、パラメータがURIであると仮定します。そうでない場合は、この引数は、ツールは、ソフトウェアパッケージの名前であることを前提としています。
転載: www.cnblogs.com/goodhacker/p/11287063.html