智慧树知到《移动设备程序开发(山东联盟)》章节测试答案
D.layout()x的含义有()
A.以手机左上为原点,组件显示到屏幕中的横向坐标值
B.以手机右上为原点,组件显示到屏幕中的横向坐标值
C.以手机左下为原点,组件显示到屏幕中的横向坐标值
D.以手机右下为原点,组件显示到屏幕中的横向坐标值
正确答案:以手机左上为原点,组件显示到屏幕中的横向坐标值
9、Android中的布局管理器本身就是一个UI组件。
A.正确
B.错误
正确答案:正确
10、所有的布局管理器都是ViewGroup的子类,都可以作为容器类使用,可以通过重载addView方法向布局管理器中添加组件。
A.正确
B.错误
正确答案:正确
第四章单元测试
1、能够自动完成输入内容的组件是()。
A.ImageView
B.AutoCompleteTextView
C.TextView
D.EditText
正确答案:AutoCompleteTextView
2、下面哪个不是Android SDK中的ViewGroup(视图容器)?
A.ListView
B.Button
C.GridView
D.LinerLayout
正确答案:Button
3、下列表示下拉列表的组件是()
A.ListView
B.Spinner
C.StackView
D.GridView
正确答案:Spinner
4、建立Adapter和AdapterView的绑定关系用setAdapter(Adapter)方法。
A.正确
B.错误
正确答案:正确
5、关于适配器的说法正确的有()
A.它主要用来存储xml数据
B.它主要时用来存储数据
C.它主要用来解析数据
D.它主要用来把数据绑定到组件上
正确答案:它主要用来把数据绑定到组件上
6、使用SimpleAdapter作为 ListView的适配器,行布局中支持下列。
A.CompoundButton
B.ImageView
C.TextView
D.ProgressBar
正确答案:CompoundButton;ImageView;TextView
7、在一个ListView中,显示的行布局有多种不同形式,例如某些行只有ImageView,而另外一些行只有TextView,需要重写哪几个方法
A.getItemViewType()
B.getCount()
C.getItemId()
D.getViewTypeCount()
正确答案:getItemViewType();getViewTypeCount()
8、下面哪个选项不是AdapterView的子类()。
A.Spinner
B.ScrollView
C.GridView
D.ListView
正确答案:ScrollView
9、ScrollView可以有几个子View。()
A.二个
B.一个
C.三个
D.无限制
正确答案:一个
10、自定义Adapter需要重写哪些方法()
A.getItemId()
B.getView()
C.getItem()
D.getCount()
正确答案:getItemId();getView();getItem();getCount()
第五章单元测试
1、在事件监听的处理模型中,主要涉及哪些对象()
A.事件
B.事件监听器
C.事件位置
D.事件源
正确答案:事件;事件监听器;事件源
2、Android中的事件处理包括()
A.基于回调的事件处理
B.基于监听的事件处理
C.实时事件处理