安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。——来自百度百科

1.(单选题,10.0分)下面的选项中,属于应用程序框架层的是

A.活动管理器

B.短信程序.

C.联系人程序

D.音频驱动

正确答案: A


2.(单选题,10.0分)下面关于模拟器的说法,正确的是

A.在模拟器上可预览和测试Android应用程序

B.只可以在模拟器上预览Android应用程序

C.模拟器属于物理设备

D.只可以在模拟器上测试Android程序

正确答案: A .


3.(单选题,10.0分)下列选项中,属于Android StudioI具中创建项目时选择的按钮的是

A. Open an existing Android Studio project

B. Start a new Android Studio project

C. Import an Android code sample

D. Profile or debug APK

正确答案: B




二.判断题(共7题,70.0分)

1. (判断题,10.0分)Android Studio集成了Android开发所需的工具。

A.对

B.错

正确答案:对


2. (判断题, 10.0分)短信程序属于Android系统架构中的应用程序框架层。 A.对

B.错

正确答案:错


3.(判断题,10.0分)Android最初是由Andy Rubin (安迪鲁宾)创立的一个手机操作系统。

A.对

B.错

正确答案:对


4.(判断题,10.0分)在Android Studio I具中可以编辑代码,不可以查看布局效果。

A.对

B.错

正确答案:错


5.(判断题,10.0分)设置了Android SDK的存储路径之后,不可以再次修改。

A.对

B.错

正确答案:错


6.(判断题,10.0分)Android系统的Linux内核层主要提供了构建应用程序时用到的各种API。

A.对

B.错

正确答案:对


7.(判断题,10.0分)创建程序时,可以指定Activity的类名和对应的布局文件名称。

A.对

B.错

正确答案:对


单选题

1.(单选题, 10.0分)下列选项中,用于设置布局高度的属性的是

A. android:layout_height

B. android:layout_weight

C. android:id

D. android:padding

正确答案: A


2. (单选题, 10.0分)下列选项中,属于设置帧布局容器中前景图像的属性的是 A. android:foreground

B. android:Gravity

C. android:background

D. android:foregroundGravity

正确答案 A


3.(单选题, 10.0分)下列选项中,属于设置线性布局内控件排列顺序的属性的是

A. android:layout_centerVertical

B. android:layout_weight

C. android:orientation

D. android:layout_centerHorizontal

正确答案: C


4.(单选题, 10.0分)下列选项中,属于在相対布局中将当前控件示在某控件上方的属性的是

A. android:layout_below

B. android:layout_above

C. android:layout_alignParentTop

D. android:layout_alignTop

正确答案: B



5. (单选题, 10.0分)Android开发中,如果TableL ayout的第一个TableRow有两个控件, 第二个TableRow有三个控件,那这个TableL ayout的列数为

A.3

B.5

C.2

D.4

正确答案: A

二.判断题(共5题,50.0分)

1.(判断题, 10.0分)android:orientation属性设置线性布局中控件竖直排列的属性值为vertical。

A.对

B.错

正确答案:对

2.(判断题, 10.0分)TableL ayout布局中,通过添加TableRow布局控制表格的列数。

A.对

B.错

正确答案:错


3.(判断题, 10.0分)布局的android:id属性用于设置当前布局的唯一标识。

A.对

B.错

正确答案:对


4.(判断题, 10.0分)使用XML布局文件控制界面布局,能够有效的将界面中布局的代码和Java代码隔离,使程序的结构更加清晰。

A.对

B.错

正确答案:对


5.(判断题, 10.0分)android:foregroundGravity属性用于设置Framel ayout布局中前景图像显示的位置。

A.对

B.错

正确答案:对


单选题:

1.(单选题5.0分)下列选项中,属于设置TextView中文本内容的属性的是() ?

A. android:text

B. android:textValue

C. android:textSize

D. android:textC olor

正确答案: A


2.(单选题,5.0分)下列选项中,属于设置mageView控件显示图片资源的属性是() ?

A. android:img

B. android:imgValue

C. android:background

D. android:src

正确答案: D


3.(单选题,5.0分)下列迭項中,用于EditText控件中内容空吋示提示文本信息的属性为() ?

A. android:tint

B. android:hint

C. android:password

D. android:textColorHint

正确答案: B


4.(单选题,5.O分)下列迭項中,属于为ListView添加适配器的方法的是() ?

A. addBaseAdapter()

B. setBaseAdapter()

C. setAdapter()

D. addAdapte()

正确答案: C


5.(单选题.5.0分)下列选项中,于设置listView分割线颜色的方法是() ?

A. android:entries

B. android:dividerHeight

C. android:dividerColor

D. android:divider

正确答案: D


6.(单选题.5.0分)下面关于RadioButton控件的描述,正确的是() ?

A. RadioButton默认为选中状态

B. RadioButton表示单选按钮

C. RadioButton表示多选控件

D. RadioButton表示文本控件

正确答案: B


7.(单选题,5.0分)下列选项中,属于在BaseAdapter中茯取ListView条息数的方法的是() ?

A. getltemld()

B. getView()

C. getltem()

D. getCount()

正确答案: D


二.多选题(共5,25.0分)

1.(多选题5.0分)下面咲于AlertDialog对话框的描述,正确的是() ?

A. AlterDialog一般包含标题、内容和按钮三个区域

  1. AlertDialog对话框用于提示一些重要信息或者显示一些需要用户额外交互的内容
  2.  AlertDialog对话框的内容可以简单文本、单选列表、多选列表

D.可以凋用AlertDialog. Builder的create()方法创建AlertDialog对象

正确答案: ABCD


2.(多选题5.0分)下面关于Button控件的描述,正确的是() ?

A. Button控件可以设置点击事件

B. Button控件可以显示图片

C. Button继承自TextView

D. Button控件表示按钮

正确答案: ABCD


3.(多选题5.0分)下列选项中,属于Toast显示提示信息时间的参数的是() ?

A. Toast.LENGTH SHORT

B. LENGTH SHORT

C. Toast.LENGTH LONG

D. LENGTH_ LONG

正确答案: AC


4.(多选题,5.0分)下面关于CheckBox控件的描述,正确的是() ?

A. CheckBox表示复选框

B.可以通过android:checked属性指定是否选中的状态

C.可以实现多选功能

D. CheckBox表示单选框

正确答案: ABC


5.(多选题5.0分)下列选项中,属于ListView适配器的是() ?

A. ArrayAdapter

B. Adapter

C. SimpleAdapter

D. BaseAdapter

正确答案: ACD

其余题库资源内容可在积分资源中获取。