隐式启动Activity时,Android使用Intent过滤器(______ )实现Intent和组件的匹配。它根据Intent中的动作、类别和数据等内容,对适合接收该Intent的组件进行匹配和筛选
intent-filter
举一反三
- 隐式Intent启动Activity是指Android根据过滤规则自动去匹配对应的Intent。(
- 隐式 Intent启动的组件允许来自于另一个app,不需要使用Intent过滤器。
- Android中Intent寻找目标组件的方式有两种:隐式Intent和( )Intent。
- 有关Intent的描述不准确的是 A: Intent是Android各组件之间进行交互的一种重要方式 B: 可以指明当前组件想要执行的动作,但不能在不同组件之间传递数据 C: Intent一般可被用于启动活动、启动服务、以及发送广播等场景 D: Intent可以分为显式Intent和隐式Intent两种
- 隐式 Intent启动的组件允许来自于另一个app,不需要使用Intent过滤器。 A: 正确 B: 错误
内容
- 0
设置了Component属性的Intent,在启动组件时直接启动,不需进行Intent的匹配。
- 1
关于隐示启动Intent,说法正确的是( )。 A: 明确指出目标组件名称的Intent B: 没有明确指出目标组件名称的Intent C: 不用Android系统帮助应用程序寻找与Intent请求意图最匹配的组件 D: 用组件名称定义需要激活的目标组件
- 2
设置了Component属性的Intent,在启动组件时直接启动,不需进行Intent的匹配。 A: 正确 B: 错误
- 3
Android开发中的四大组件是()。 A: ContentProvider、Activity、Service和BroadcastReceiver B: ContentProvider、Activity、Intent和BroadcastReceiver C: ContentProvider、Activity、Intent和Service D: Activity、Intent、Service和BroadcastReceiver
- 4
下列选项中,属于没有明确指定组件名的Intent类型是()。 A: 显示Intent B: 显式Intent C: 隐式Intent D: 隐示Intent