第一章单元测试
1、在下列选项中,关于DDMS中EmulatorControl功能的说法错误的是()。
A:模拟拨打电话
B:模拟发送短信
C:模拟发送经纬度信息
D:模拟电话信号
正确答案:「模拟电话信号」
2、在创建Android工程时,填写的Theme是()。
A:应用名称
B:程序UI使用的主题
C:项目的包名
D:项目名称
正确答案:「程序UI使用的主题」
3、Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。
A:对
B:错
正确答案:「对」
4、Dalvik虚拟机是在linux操作系统上运行。
A:对
B:错
正确答案:「对」
5、随着智能手机种类增多,屏幕分辨率千变万化,使用绝对布局需要精确的计算控件大小,同时还要考虑手机屏幕尺寸和分辨率,在开发中这是非常低效的,因此不推荐使用。
A:对
B:错
正确答案:「对」
6、AndroidUI开发中,相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的。
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:Button
C:View
D:RadioButton
正确答案:「View」
2、__都是看不见的,它主要用于向我们提供各种各样的布局模式。
A:View
B:ViewGroup
C:Widgets
D:CheckBox
正确答案:「ViewGroup」
3、布局文件的名称只能包含__,并且只能由小写字母开头。
A:小写字母(a-z)
B:0-9
C:下划线
D:空格
正确答案:「小写字母(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:ImageView
B:TextView
C:EditText
D:Button
正确答案:「Button」
8、相对布局中,“是否跟父布局底部对齐”是属性()。
A:android:layout_alignBottom
B:android:layout_alignParentBottom
C:android:layout_alignBaseLine
D:android:layout_below
正确答案:「android:layout_alignParentBottom」
9、Toast创建完毕后,需要显示出来此时需要调用以下哪个方法()。
A:makeText
B:show
C:create
D:view
正确答案:「show」
10、如果要让TextView上的文字居中显示,需要设置哪个属性()。
A:android:orientation
B:android:layout_gravity
C:android:gravity
D:android:layout_weight
正确答案:「android:gravity」
第三章单元测试
1、一个Android应用程序默认会包含()个Activity。
A:1
B:5
C:10
D:若干
正确答案:「1」
2、表格布局中,Android:layout_column属性的作用是指定()。
A:行数
B:列数
C:总行数
D:指定该单元格在第几列显示
正确答案:「指定该单元格在第几列显示」
3、()启动模式是指每次启动该Activity时,系统会这个Activity的实例作为一个任务压入任务栈的栈顶,每次销毁一个Activity时,系统会从任务栈中把这个Activity实例对应的任务移除。
A:singleTask
B:singleTop
C:standard
D:singleInstance
正确答案:「standard」
4、下列选项中能通过Intent传递的是()。
A:“数据”
B:2
C:对象obj
D:实现Serializable接口的对象obj
正确答案:「“数据”,2,实现Serializable接口的对象obj」
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:setInput()
B:setOutput()
C:getEventType()
D:setEventType()
正确答案:「setInput()」
2、下列代码中表示一个节点的开始标签的是()。
A:XmlPullParser.END_TAG
B:XmlPullParser.START
C:XmlPullParser.START_TAG
D:XmlPullParser.END
正确答案:「XmlPullParser.START_TAG」
3、从data.txt文件中获取存储的QQ账号和密码需要使用的方式是()。
A:FileInputStreamfis=context.openFileInput("data.txt");
B:FileOutputStreamfos=context.openFileOutput("data.txt",Context.MODE_PRIVATE);
C:Stringnumber=etNumber.getText().toString().trim();
D:Stringpassword=etPassword.getText().toString();
正确答案:「FileInputStreamfis=context.openFileInput("data.txt");」
4、由于外部存储设备可能被移除、丢失或者处于其他状态,因此在使用外部设备之前必须使用()方法来确认外部设备是否可用。
A:Environment.getExternalStorageState()
B:Environment.getExternalStorageDirectory()
C:Environment.MEDIA_MOUNTED
D:Environment.WRITE_EXTERNAL_STORAGE
正确答案:「Environment.getExternalStorageState()」
5、在/data/da
如无法购买,请复制网址,换浏览器打开
做题有答案,效率提高!使用过程中有疑问联系QQ55089918
还木有评论哦,快来抢沙发吧~