第一章 单元测试

1、单选题:在下列选项中, 关于DDMS中Emulator Control功能的说法错误的是(    )。

A:模拟拨打电话
B:模拟发送短信
C:模拟发送经纬度信息
D:模拟电话信号
正确答案:【模拟电话信号】

2、单选题:在创建Android工程时,填写的Theme是(    )。

A:程序UI使用的主题
B:应用名称
C:项目名称
D:项目的包名
正确答案:【程序UI使用的主题】

3、判断题:Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。

A:错
B:对
正确答案:【对】

4、判断题:Dalvik虚拟机是在linux操作系统上运行。

A:对
B:错
正确答案:【对】

5、判断题:随着智能手机种类增多,屏幕分辨率千变万化,使用绝对布局需要精确的计算控件大小,同时还要考虑手机屏幕尺寸和分辨率,在开发中这是非常低效的,因此不推荐使用。

A:对
B:错
正确答案:【对】

6、判断题:Android UI开发中,相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的。

A:错
B:对
正确答案:【对】

7、判断题:理论上绝对布局可以完成任何的布局设计,且灵活性很大,所以开发中推荐使用绝对布局。

A:错
B:对
正确答案:【错】

8、判断题:TableLayout可以将视图按照行、列进行排列。

A:错
B:对
正确答案:【对】

9、判断题:RadioGroup是单选组合框,可容纳多个RadioButton,并把它们组合在一起,实现单选状态。

A:错
B:对
正确答案:【对】

10、多选题:下列属于DDMS工具用途的是(    )。

A:跟踪对象的内存分配
B:查看所有安装的插件
C:操作仿真器或设备的文件系统
D:查看进程的堆栈使用情况
正确答案:【跟踪对象的内存分配;操作仿真器或设备的文件系统;查看进程的堆栈使用情况】

第二章 单元测试

1、单选题:

所有的用户界面元素都是由________和ViewGroup对象构成的。

A:TextView

B:RadioButton

C:Button

D:View

正确答案:【View

2、单选题:________都是看不见的,它主要用于向我们提供各种各样的布局模式。

A:CheckBox

B:Widgets

C:ViewGroup

D:View

正确答案:【ViewGroup

3、多选题:布局文件的名称只能包含________,并且只能由小写字母开头。

A:小写字母(a-z)

B:下划线

C:空格

D:0-9

正确答案:【小写字母(a-z)

;下划线

;0-9

4、多选题:Button控件常用的单击事件处理方式有________。

A:使用匿名内部类

B:setOnCheckedChangeListener()事件

C: OnClickListener接口

D: onClick属性

正确答案:【使用匿名内部类

; OnClickListener接口

; onClick属性

5、判断题:android:layout_span=”4″,表示合并4个单元格。

A:对
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的动作。

A:对
B:错
正确答案:【对】

第四章 单元测试

1、单选题:在XmlPullParser的方法中,初始化解析器的方法是(  )。

A:setEventType()

B:setInput()

C:setOutput()

D:getEventType()

正确答案:【setInput()

2、单选题:下列代码中表示一个节点的开始标签的是(    )。

A:XmlPullParser.START_TAG

B:XmlPullParser.END

C:XmlPullParser.END_TAG

D:XmlPullParser.START

正确答案:【XmlPullParser.START_TAG

3、单选题:从data.txt文件中获取存储的QQ账号和密码需要使用的方式是(  )。

A:FileOutputStream fos = context.openFileOutput(“data.txt”, Context.MODE_PRIVATE);

B:FileInputStream fis = context.openFileInput(“data.txt”);

C:String number = etNumber.getText().toString().trim();

D:String password = etPassword.getText().toString();

正确答案:【FileInputStream fis = context.openFileInput(“data.txt”);

4、单选题:由于外部存储设备可能被移除、丢失或者处于其他状态,因此在使用外部设备之前必须使用(   )方法来确认外部设备是否可用。

A:Environment.WRITE_EXTERNAL_STORAGE

B:Environment.getExternalStorageDirectory()

C:Environment.MEDIA_MOUNTED

D:Environment.getExternalStorageState()

正确答案:【Environment.getExternalStorageState()

5、判断题:在/data/data/包名/cache目录下可以cache软件的缓存数据,当清除缓存时数据就会删除。

A:对
B:错
正确答案:【对】

6、判断题:在weather.xml中封装了六个属性,分别对应XML文件中的是iD.name、weather、temp、pm和wind。

A:错
B:对
正确答案:【对】

7、多选题:JSON相对于XML来说,所具有的优势有(   ).

A:没有区别

B:解析速度更快

C:占用空间更多

D:占用空间更小

正确答案:【解析速度更快

;占用空间更小

8、判断题:保存QQ账号和登录密码到data.txt文件中的代码为FileOutputStream fos=context.openFileOutput(“data.txt”,Context.MODE_PRIVATE);fos.write((number + “:” + password).getBytes());

A:错
B:对
正确答案:【对】

剩余章节答案支付后查看
如有疑问请及时联系QQ 50895809反馈
如遇卡顿看不了剩余内容请换个浏览器即可打开

没找到的科目也可以提醒我们更新

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注