移动平台开发技术——第8讲 Intent 慕课习题

第8讲 客观题自测练习

1单选(1分)Intent的ComponentName属性主要是

A.用包名和类名唯一确定一个要启动的组件
B.指明某一个包下的要启动的组件
C.指明要启动的组件对应的类
D.指明要启动的组件
正确答案:A

2单选(1分)Intent的Action属性

A.与Intent其他属性互不影响
B.常用于组件的显式启动
C.很大程度上决定了Intent如何构建
D.必须和Component属性一同使用
正确答案:C

3单选(1分)ComponentName属性

A.可以通过setComponentName()方法设置
B.使用setClass方法设置
C.使用Component的构造方法设置
D.使用setComponentClass()方法设置
正确答案:B

4单选(1分)对于Intent的Data属性下列说法不正确的是

A.可以向Activity传递一些额外键值对信息
B.Data是作用于Intent上的数据的URI和MIME类型
C.不同的动作有不同的数据规格
D.可以使用setData()方法设置URI数据
正确答案:A

5单选(1分)Intent的Category属性是指

A.作为被执行动作的附加信息
B.Intent的Data属性的分类
C.Intent的Action属性分类
D.Intent的分类
正确答案:A

6单选(1分)Intent的Extras属性

A.只能使用Bundle传递额外的键值对信息
B.可以传递额外的键值对信息
C.只是作为留用一般不使用
D.主要用于ContentProvider向外部提供信息
正确答案:B

7单选(1分)Intent有两种形式其中一种是

A.声明式Intent
B.显式Intent
C.直接Intent
D.明确式Intent
正确答案:B

8单选(1分)显示Intent是指

A.使用getIntent()方法获得的Intent
B.在StartActivity中使用的Intent
C.使用new关键字声明的Intent
D.通过名称指定目标组件的Intent
正确答案:D

9单选(1分)隐式Intent是指

A.不指定Category的Intent
B.不指定Action属性的Intent
C.不指定Extra的Intent
D.不指定目标名称的Intent
正确答案:D

10单选(1分)Intent过滤器不检测的属性是

A.Action
B.Data
C.Category
D.Extra
正确答案:D

11单选(1分)对于Intent的说法下列哪些是不对的

A.是一个被动的数据结构
B.Android的四大组件都是通过Intent来激活的
C.Intent是一个对象
D.intent保存了一个将要执行操作的抽象描述
正确答案:B

12单选(1分)下列哪个不是Intent常用的传输机制

A.将一个Intent对象传递给Context.startActivity()启动一个活动
B.将一个携带数据的Intent对象ContentProvider以提供开放的数据
C.将一个Intent对象传递给Context.startService()传递一个新指令给正在运行的Service
D.将一个Intent对象传递给任何广播方法,都可以传递到所有感兴趣的广播接收者
正确答案:B

13单选(1分)Intent的Data属性的数据类型可以是

A.字符型
B.整型
C.实型
D.MIME
正确答案:D

14单选(1分)Intent有两种形式其中一种是

A.潜藏式Intent
B.隐式Intent
C.默认式Intent
D.间接式Intent
正确答案:B

15单选(1分)对于Intent过滤器,下列说法正确的是:

A.过滤器的标签是< intent-filer >
B.只能为某组件设置一个过滤器
C.在Activity的onCreate()方法中配置过滤器
D.过滤器只适用于隐式Intent
正确答案:A

16. 下列哪个不是Intent的功能?

A.用于启动组件
B.交换数据
C.只用于启动Activity
D.封装了程序的启动意图
正确答案:C

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章