关于 隐式 Intent 正确的是 ____ 5分 A. android中使用IntentFilter 来寻找与隐式Intent相关的对象 B. 通过组件的名称寻找与intent相关联的对象 C. 隐式Intent更多用于在应用程序内部传递消息 D. 一个声明了IntentFilter的组件只能响应隐式Intent请求
时间: 2024-04-05 09:30:49 浏览: 157
Android学习之Intent中显示意图和隐式意图的用法实例分析
关于隐式Intent,正确的是A. android中使用IntentFilter 来寻找与隐式Intent相关的对象。
隐式Intent是通过指定一些Action、Category、Data等来启动匹配的组件,而不是指定具体的组件名称。当一个Intent被发送时,Android系统会根据Intent中指定的Action、Category、Data等信息去寻找与之匹配的组件。这个过程就是通过IntentFilter来实现的。
因此,选项A是正确的,Android系统通过IntentFilter来寻找与隐式Intent相关的对象。
选项B是错误的,因为隐式Intent不是通过指定组件名称来寻找相关联的对象的。
选项C也是错误的,隐式Intent不仅仅用于应用程序内部传递消息,也可以用于不同应用程序之间的通信。
选项D也是错误的,一个声明了IntentFilter的组件可以响应多个隐式Intent请求,只要这些请求与它的IntentFilter匹配即可。
阅读全文