阅读背景:

Android进阶之Intent Filter匹配规则与隐式启动Activity

来源:互联网 

1 Intent Filter匹配规则

  Intent解析机制主要是通过查找已注册在AndroidManifest.xml中的所有IntentFilter及其中定义的Intent,最终找到匹配的Intent。在这个解析过程中,Android是通过Intent的action、type、category这三个属性来进行匹配判断的。一个过滤列表中的action、type、category可以有多个,所有的action、type、category分别构成不同类别,同一类别信息共同约束当前类别的匹配过程。只有一个Intent同时匹配action、type、category这三个类别才算完全匹配,才能启动Activity。另外一个组件若声明了多个Intent Filter,只需要匹配任意一个即可启动该组件。   Intent解析机制主要是通过查找已




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: