智慧树知到《Android移动应用开发基础(兰州石化职业技术大学)》2024章节测试答案


第三章单元测试

1、单选题:一个Android应用程序默认会包含()个Activity。

A、5

B、若干

C、10

D、1

正确答案:1

2、单选题:表格布局中,Android:layout_column属性的作用是指定()。

A、指定该单元格在第几列显示

B、列数

C、行数

D、总行数

正确答案:指定该单元格在第几列显示

3、单选题:()启动模式是指每次启动该Activity时,系统会这个Activity的实例作为一个任务压入任务栈的栈顶,每次销毁一个Activity时,系统会从任务栈中把这个Activity实例对应的任务移除。

A、standard

B、singleInstance

C、singleTop

D、singleTask

正确答案:standard

4、多选题:下列选项中能通过Intent传递的是()。

A、实现Serializable接口的对象obj

B、“数据”

C、对象obj

D、2

正确答案:实现Serializable接口的对象obj;“数据”;2

5、判断题:使用startActivityForResult方法接收两个参数,第1个是Intent。

A、正确

B、错误

正确答案:A

6、判断题:创建一个Activity必须继承自android.app.Activity或者其子类。

A、正确

B、错误

正确答案:A

7、判断题:栈是一种“先进先出”的数据结构。

A、正确

B、错误

正确答案:B

8、判断题:Activity的启动状态很短暂,一般情况下,当Activity启动之后便会进入运行状态。

A、正确

B、错误

正确答案:A

9、判断题:将信息传回一个Activity需要调用setResult()方法。

A、正确

B、错误

正确答案:A

10、判断题:在打开浏览器案例中通过setAction()设置需要开启Activity的动作。

A、正确

B、错误

正确答案:A