若是 Intent 是对在某个数据集上执行的动做的请求,那么 Android 是如何知道使用哪一个应用程序来响应这个请求的呢?使用 Intent Filter,应用程序能够声明他们支持的动做和数据。Intent Filter 提供了对 Intent 的拦截过滤,只有匹配上 Intent Filter 的应用程序组件,才可以对 Intent 形成响应。android
要把一个 Activity 和 Service 注册成为一个可以处理 Intent 的程序,那么须要在它的 manifest 节点中添加 Intent Filter 标签。如下是相关属性介绍:浏览器
category 包含哪一种触发状态,一个动做下能够指定不一样的处理动做目录的条件。例如:联系人 Actin 能够查看也能够修改。下面包含集中 Android 提供的服务,也能够自定义
。code
datait