智慧树知到《移动设备程序开发(山东联盟)》章节测试答案


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.实时事件处理