智慧树知到《Android移动应用开发基础》章节测试答案



C.Widgets

D.ViewGroup

正确答案:ViewGroup

13、布局文件的名称只能包含(),并且只能由小写字母开头。

A.下划线

B.0-9

C.空格

D.小写字母(a-z)

正确答案:下划线;0-9;小写字母(a-z)

14、Button控件常用的单击事件处理方式有()。

A.使用匿名内部类

B.setOnCheckedChangeListener()事件

C.onClick属性

D.OnClickListener接口

正确答案:使用匿名内部类;onClick属性;OnClickListener接口

15、android:layout()span=";4";,表示合并4个单元格。

A.正确

B.错误

正确答案:A

16、线性布局中的android:layout()weight属性,如果使用了,那么控件的宽度将不再由android:layout()width来决定。

A.正确

B.错误

正确答案:A

17、如果要实现用户单击后触发一定的处理,一些哪个控件最合适?

A.EditText

B.ImageView

C.Button

D.TextView

正确答案:;Button

18、相对布局中,“是否跟父布局底部对齐”是属性()。

A.;android:layout()alignBottom

B.android:layout()alignBaseLine

C.android:layout()alignParentBottom

D.android:layout()below

正确答案:android:layout()alignParentBottom

19、Toast 创建完毕后,需要显示出来此时需要调用以下哪个方法()。

A.;create

B.show

C.makeText

D.view

正确答案:show

20、如果要让TextView上的文字居中显示,需要设置哪个属性()。

A.android:layout()weight

B.android:layout()gravity

C.android:gravity

D.android:orientation

正确答案:;android:gravity

第三章单元测试

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

A.10

B.5

C.1

D.若干

正确答案:1

2、表格布局中,Android:layout()column属性的作用是指定()。

A.行数

B.指定该单元格在第几列显示

C.总行数

D.列数

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

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

A.singleInstance

B.standard

C.singleTask

D.singleTop

正确答案:standard

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

A.实现Serializable接口的对象obj

B.对象obj

C.2

D.“数据”

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

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

A.正确

B.错误

正确答案:A

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

A.正确

B.错误

正确答案:A