IntentFilter的相關問題解析

2022-08-26 00:03:19 字數 246 閱讀 7199

intentfilter是配合intent而生的,你有目標行動或者結果,那麼那些行動和結果就會有他完成的特定要求,這些要求就是intentfilter,可以理解為intent和intentfilter是相對應的。

intent字面意思就是目標,目的。通俗一點,需要達成某些目標,則需要提供一些動作,這些目標的分類,以及達成這些目標所需要的一些資料等等。

action即動作,category用來表示目標的分類,data是達成這些目標所需要的一些資料。

IntentFilter的匹配規則

mainactivityintent intent new intent 動作 intent.setaction com.pnag.action.good 分類 intent.addcategory com.pnag.category.luck 資料 intent.setdataandtype ur...

Intent filter匹配規則

乙個activity可以有多個intent filter,乙個intent只要匹配到其中乙個就匹配成功 intent必須匹配乙個或乙個以上action才能匹配intent filter成功,但是這個還沒充分 乙個intentkw 能有1個或者0個action intent可以有0個或者多個categ...

Intent以及IntentFilter詳解

啟動service。service是乙個不呈現互動畫面的後台執行操作元件,可以通過將intent穿入startservice 方法來啟動乙個service來啟動服務。傳遞廣播broadcast。廣播是任何應用都可以接收到的訊息,通過將intent傳遞給sendbroadcast sendordere...