1.6章节测验1、【单选题】android基于什么语言编写?
a、java
b、c
c、c#
d、python
2、【单选题】图片放置在哪个文件夹?
a、java
b、drawable
c、layout
d、values
3、【单选题】activity命名以()开头。
a、大写
b、小写
4、【单选题】在日志面板查看出错信息时,应该选择哪个日志级别?
a、error
b、warn
c、debug
d、info
5、【单选题】日志信息共分为( )级?
a、4
b、5
c、6
d、7
6、【单选题】错误级别用什么颜色表示。
a、蓝色
b、黑色
c、红色
7、【多选题】新建好android工程后,能通过以下哪个或哪些视图查看工程文件?
a、android工程视图
b、project工程视图
c、packages工程视图
8、【判断题】布局文件名能使用大写字母命名。
9、【判断题】不同颜色的日志信息表示不同的含义,可以根据颜色快速查找日志信息。
2.6章节测验1、【单选题】设置线性布局的方向使用哪个属性?
a、android:orientation
b、android:gravity
c、android:layout_gravity
d、android :layout_width
2、【单选题】若将线性布局设为从左到右排列,android:orientation的值应该是
a、vertical
b、horizontal
3、【单选题】 上图线性布局中,若要使三个文本框在水平方向上的宽度各占1/3,如下图所示,应该设置哪些属性?
a、设置三个控件的宽度为0
b、设置三个控件的宽度为具体的像素值
c、设置三个控件的宽度为0,并且设置它们的权重为1
d、设置三个控件的权重为1
4、【单选题】在相对布局中,如何设置某控件位于父控件的水平居中位置?
a、android:layout_centervertical="false"
b、android:layout_centerhorizontal="false"
c、android:layout_centerhorizontal="true"
d、android:layout_centervertical="true"
5、【单选题】在相对布局中,如何设置某个控件位于控件a(控件a的id是“myid”)的下方?
a、android:layout_below="@id/myid"
b、android:layout_below="myid"
c、android:layout_below="id/myid"
d、android:layout_below="@ id/myid"
6、【单选题】如何设置某控件与控件a(控件a的id是“myid”)的左边对齐?
a、android:layout_alignleft="@id/myid"
b、android:layout_alignleft="@ id/myid"
c、android:layout_alignleft="id/myid"
d、android:layout_alignleft="myid"
7、【单选题】在约束布局中,layout_constraintleft_torightof表示什么含义?
a、将所需视图的右边与另一个视图的左边对齐
b、将所需视图的左边与另一个视图的右边对齐
c、将所需视图的左边与另一个视图的左边对齐
d、将所需视图的右边与另一个视图的右边对齐
8、【单选题】android studio默认的布局方式是()。
a、约束布局
b、相对布局
c、线性布局
d、帧布局
9、【单选题】复选按钮监听器接口对应哪个类?
a、compoundbutton
b、radiogroup
10、【填空题】设置文本大小的属性是( )。请填写属性名。
11、【填空题】设置控件背景的属性是( )。请填写属性名。
12、【填空题】设置输入文本提示信息的属性是( )。请填写属性名。
13、【判断题】同一组的单选按钮必须放在同一个按钮组中。
14、【判断题】按钮的onclick属性绑定的方法必须是public方法。
3.9章节测验1、【单选题】界面获取焦点的时候调用哪个生命周期方法?
a、onresume
b、oncreate
c、onstart
d、onrestart
2、【单选题】当activity第一次被创建的时候调用哪个方法?
a、oncreate()
b、onstart()
c、onresume()
d、onrestart()
3、【单选题】当activity被销毁的时候调用哪个生命周期方法?
a、onstop
b、onpause
c、ondestroy
d、onrestart
4、【单选题】当界面不可见的时候调用哪个生命周期方法?
a、onstop
b、onpause
c、ondestroy
d、onrestart
5、【单选题】当界面失去焦点的时候调用哪个生命周期方法?
a、onstop
b、onpause
c、ondestroy
d、onrestart
6、【单选题】当activity变成用户可见的时候调用哪个方法?
a、oncreate()
b、onstart()
c、onresume()
d、onrestart()
7、【单选题】android是以什么形式管理activity的?
a、以堆的方式
b、以树形方式
c、以栈的方式
d、以链式方式
8、【单选题】activity默认的启动模式是( )。
a、standard
b、singletop
c、singletask
d、singleinstance
9、【判断题】用户与程序的交互是通过activity完成的。
10、【判断题】一个应用程序只能包含一个activity。
11、【判断题】一般来说,每一个activity组件负责一个界面的展现。
12、【简答题】请写出activity完整生命周期的7个方法名,并简单说明这7个方法什么时候被调用。
13、【简答题】请简单阐述你对activity的4种启动模式的理解。
14、【简答题】请描述创建一个activity的步骤。
4.5章节测验1、【单选题】设置notification通知栏标题的方法是()。
a、setcontenttitle
b、setcontenttext
c、setsmallicon
d、setcontentinfo
2、【单选题】设置notification通知栏小图标的方法是()。
a、setcontenttitle
b、setcontenttext
c、setsmallicon
d、setcontentinfo
3、【单选题】在androidmainifest.xml中,使用()来配置父activity指向的是哪个activity。
a、android:name
b、android:parentactivityname
c、android:value
d、android:id
4、【填空题】想要改变toast弹出框的显示位置可以设用哪个方法,请写出方法名。
5、【判断题】toast弹出框能获得焦点
6、【判断题】toast会根据用户设置的显示时间后自动消失。
7、【简答题】请简单描述通知notification的创建步骤。
5.5章节测验1、【单选题】创建alertdialog. builder实例时,参数使用()的上下文。
a、activity
b、application
2、【单选题】设置对话框的标题使用下列哪个方法?
a、settitle()
b、setmessage()
c、setpositivebutton()
d、setnegativebutton()
3、【单选题】设置对话框的具体信息(内容)使用下列哪个方法?
a、settitle()
b、setmessage()
c、setpositivebutton()
d、setnegativebutton()
4、【单选题】对对话框按钮的点击事件进行监听时,使用()。
a、view.onclicklistener
b、dialoginterface.onclicklistener
5、【单选题】以下代码片段得到的日期对话框,将会显示()。 new datepickerdialog(mainactivity.this, null, 2019, 3, 15);
a、2019年3月15日
b、2019年3月16日
c、2019年4月15日
d、2019年4月16日
6、【单选题】当用户在日期对话框中选择了2020年3月15日,那么textview显示的日期是()。
a、更新日期为:2020年-4月-15日
b、更新日期为:2020年-3月-15日
c、更新日期为:2020年-2月-15日
7、【单选题】设置对话框的“确定”按钮使用下列哪个方法?
a、settitle()
b、setmessage()
c、setpositivebutton()
d、setnegativebutton()
8、【单选题】以下代码片段,如果用户在时间对话框选择的时间为“8:30”,则文本框会显示()。
a、您选择的是8:30
b、您选择的是9:30
c、您选择的是7:30
9、【填空题】创建选项菜单时,写好的xml文件,需要在activity中重载()方法【需要大小写正确】。
10、【填空题】想要响应选项菜单项时,需要在activity中重载()方法【需要大小写正确】。
11、【填空题】创建上下文菜单时,写好的xml文件,需要在activity中重载()方法【需要大小写正确】。
12、【填空题】想要响应上下文菜单项时,需要在activity中重载()方法【需要大小写正确】。
13、【判断题】使用构造器的create()方法创建警告提示对话框后,需要使用show()方法才能把对话框显示出来。
14、【判断题】创建好日期对话框后,需要调用show()方法才能将对话框显示出来。
15、【判断题】创建好时间对话框后,需要调用show()方法才能将对话框显示出来。
16、【判断题】生成的上下文菜单必须要注册到控件上。
猜你喜欢
- 2022-12-05 20:10
- 2022-12-05 20:01
- 2022-12-05 19:31
- 2022-12-05 19:21
- 2022-12-05 19:17
- 2022-12-05 18:58
- 2022-12-05 18:41
- 2022-12-05 18:41
- 2022-12-05 18:15
- 2022-12-05 17:53