Android移动应用开发基础2023章节测试答案_Android移动应用开发基础智慧树知到答案
B:错
答案: 【对】
6、判断题:线性布局中的android:layout_weight属性,如果使用了,那么控件的宽度将不再由android:layout_width来决定。
A:错
B:对
答案: 【对】
7、单选题:如果要实现用户单击后触发一定的处理,一些哪个控件最合适?
A:Button
B:TextView
C:ImageView
D:EditText
答案: 【Button
】
8、单选题:相对布局中,“是否跟父布局底部对齐”是属性()。
A:android:layout_alignParentBottom
B:android:layout_below
C:android:layout_alignBaseLine
D:android:layout_alignBottom
答案: 【android:layout_alignParentBottom
】
9、单选题:Toast 创建完毕后,需要显示出来此时需要调用以下哪个方法()。
A:create
B:makeText
C:show
D:view
答案: 【show
】
10、单选题:如果要让TextView上的文字居中显示,需要设置哪个属性( )。
A:android:gravity
B:android:layout_weight
C:android:orientation
D:android:layout_gravity
答案: 【android:gravity
】
* 本部分为付费内容,您已获得阅读权限
第三章 单元测试
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:错
答案: 【对】
6、判断题:创建一个Activity必须继承自android.app.Activity或者其子类。
A:对
B:错
答案: 【对】
7、判断题:栈是一种“先进先出”的数据结构。
A:错
B:对
答案: 【错】
8、判断题:Activity的启动状态很短暂,一般情况下,当Activity启动之后便会进入运行状态。
A:对
B:错
答案: 【对】
9、判断题:将信息传回一个Activity需要调用setResult()方法。
A:错
B:对
答案: 【对】
10、判断题:在打开浏览器案例中通过setAction()设置需要开启Activity的动作。