關於Intent filter的匹配規則

2021-08-31 23:44:12 字數 270 閱讀 4854

1.乙個activity可以有多個intent-filter標籤,乙個intent只要能匹配任何一組intent-filter就能成功啟動對應的activity

2.每個intent-filter中可以有多個action,category,data

3.只有乙個intent同時匹配action類別、category類別、data類別才算完全匹配,只有完全匹配才能成功啟動目標activity

4.不含有default這個category的activity是無法接收隱式intent的

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...