若是 Intent 是對在某個數據集上執行的動做的請求,那麼 Android 是如何知道使用哪一個應用程序來響應這個請求的呢?使用 Intent Filter,應用程序能夠聲明他們支持的動做和數據。Intent Filter 提供了對 Intent 的攔截過濾,只有匹配上 Intent Filter 的應用程序組件,纔可以對 Intent 形成響應。android
要把一個 Activity 和 Service 註冊成爲一個可以處理 Intent 的程序,那麼須要在它的 manifest 節點中添加 Intent Filter 標籤。如下是相關屬性介紹:瀏覽器
category 包含哪一種觸發狀態,一個動做下能夠指定不一樣的處理動做目錄的條件。例如:聯繫人 Actin 能夠查看也能夠修改。下面包含集中 Android 提供的服務,也能夠自定義
。code
datait