Androidのインテントフィルタのマッチングルール

1.Intentはあなたにもさまざまなコンポーネント間でデータを転送することができ、実行することを現在のアクションの成分を意味するだけでなく、Androidの、4つの成分の一つです。
2.Intent意図は、ディスプレイと、暗黙的な意図が含ま
テント属性が実際に制限テントアクションオブジェクトを含む制約のセット、である、データ、カテゴリは、各インテントフィルタアセンブリの機能の説明などの属性:3.Intentフィルターすなわちインテントのグループを受け入れることができる。
4.Intent関連属性がフィルタに一致するインテントアクション(行動)、カテゴリ(カテゴリ)、データ(データ)、エクストラ(追加情報)、成分(目標成分)であります

以下は、インテントフィルタ(インテントフィルタ)のマッチングルールを受け入れる詳細:

  • 表示テント、唯一の重要なコンポーネント名については、他のすべての態様または属性は無視されます
  • マッチングアクション、カテゴリ、データとの暗黙の意思については、

データ:のみデータのデータにと意図指定したラベルの内容はテントの現在の活動に応答することができるように、正確に同じことを実行する
場合、データラベルがコンテンツを指定していないが、唯一の意図のデータを運ばないマッチします
カテゴリ:唯一のカテゴリラベルを持ち運びに意図と一致特定のカテゴリに指定されたコンテンツは、意図の現在の活動に応答することができるようにする場合
ならばカテゴリがコンテンツを指定していない、それだけでカテゴリを運ばない意思の一致します
(注:意図はアンドロイドとして、カテゴリが指定されていません.intent.category.DEFAULT)
アクション:場合は、アクションタグが何も指定されていない、それは意図試合に任意のアクションを運ぶ
場合、アクションはアクションが意図運ば限り、1つの以上のコンテンツのタグで指定し、同じ1あなたは一致することができるようになります。

公開された19元の記事 ウォンの賞賛2 ビュー419

おすすめ

転載: blog.csdn.net/TheWindOfSon/article/details/103834033