功能:處理顯式intent和隱式intent
如果元件不含有過濾器,只能接受顯式intent
在使用intent過濾器測試intent物件時,僅測試三個方面:action,data和category
使用方法
資料測試規則說明
//配置檔案中標籤內
//例外
context.registerreceiver();
//動態註冊broadcastreceiver
//直接建立intentfilter物件
intent物件
intent過濾器
通過條件
uri資料型別
uri資料型別
通過條件
未指定未指定
未指定未指定
無條件通過
指定未指定
指定未指定
兩個uri匹配
未指定指定
未指定未指定
兩個資料型別匹配
指定指定
指定指定
uri和資料型別匹配
關於uri
這裡單獨說明uri:包括scheme(體系),host,port,path
scheme://host:port/path
例子:
content:
使用注意
host和port 組成uri授權
使用Intent和IntentFilter進行通訊
使用intent啟動系統元件 intent的component屬性的作用 intent的action屬性的作用 intent的category屬性的作用 為指定action,category 的intent配置對應的intent filter intent的data屬性 intent的type屬性 ...
Intent和Intent過濾器
intent 是乙個訊息傳遞物件,您可以使用它從其他應用元件請求操作。儘管 intent 可以通過多種方式促進元件之間的通訊,但其基本用例主要包括以下三個 intent startupintent new intent intent.action main startupintent.addcate...
顯式Intent和隱式Intent
size medium size medium 2011 09 12 09 35 顯式intent和隱式intent區別 android當中顯式intent和隱式intent的區別 定義 intent定義 intent是一種在不同元件之間傳遞的請求訊息,是應用程式發出的請求和意圖。作為乙個完整的訊息...