第一章 单元测试

1、单选题:
Android项目工程下面的app目录的作用是( )。
选项:
A:放置应用到的图片资源
B:放置字符串,颜色,数组等常量数据
C:放置一些与UI相应的布局文件,都是xml文件
D:项目中的代码、资源等内容都放置在该目录下,是开发工作的核心工作目录
答案: 【项目中的代码、资源等内容都放置在该目录下,是开发工作的核心工作目录

2、单选题:
线性布局控件是( )。
选项:
A:Framelayout
B:LinearLayout
C:Absolutelayout
D:TableLayout
答案: 【LinearLayout

3、单选题:
LinearLayout线性布局水平的属性是( )
选项:
A:Android:layout_width=”wrap_content”
B:Android:layout_height=”wrap_content”
C:android:orientation=”vertical”
D:android:orientation=”horizontal”
答案: 【android:orientation=”horizontal”

4、单选题:
下面的哪个属性设置在相对布局RelativeLayout中使用是无效的( )。
选项:
A:android:layout_toLeftOf
B:android:layout_above
C:android:layout_gravity
D:android:layout_toRightOf
答案: 【android:layout_gravity

5、单选题:
在一个相布局中怎么使一个控件居中( )。
选项:
A:android:gravity="center"
B:android:layout_gravity="center"
C:android:scaleType="center"
D:android:layout_centerInParent="true"
答案: 【android:layout_centerInParent="true"

6、单选题:
在布局容器中,有一个布局容器是按照组件的相对位置布局的,它是( )。
选项:
A:相对布局
B:绝对布局
C:表格布局
D:帧布局
答案: 【相对布局

7、单选题:
表格布局中android:layout_column属性的作用是( )。
选项:
A:指定列号
B:指定总行数
C:指定行号
D:指定总列数
答案: 【指定列号

8、单选题:
相对布局中,控制“是否与父容器底部对齐”的属性是( )
选项:
A:android:layout_below
B:android:ayout_alignBaseline
C:android:layout_alignBottom
D:android:layout_alignParentBottom
答案: 【android:layout_alignParentBottom

9、单选题:
在FrameLayout中,子控件是通过( )来绘制的。
选项:
A:栈
B:树
C:数组
D:队列
答案: 【

10、单选题:
安卓有几个常用布局( )。
选项:
A:3
B:4
C:6
D:5
答案: 【5

第二章 单元测试

1、单选题:
关于图片按钮ImageButton的说法正确的是( )。
选项:
A:ImageButton没有长按事件
B:ImageButton的点击事件也是View下的OnClickListener
C:点击ImageButton时候按钮不会有颜色变化
D:它既可以显示图片也可以显示文字
答案: 【ImageButton的点击事件也是View下的OnClickListener

2、单选题:
在使用输入框EditText控件时,能够使文本框不能输入文字的属性是( )
选项:
A:android:ems
B:android:editable
C:android:hint
D:android:freezesText
答案: 【android:editable

3、单选题:
请你思考:下面的哪个属情设置在相对布局RelativeLayout中使用是无效的( )
选项:
A:android:layout_above
B:android:layout_gravity
C:android:layout_toLeftOf
D:android:layout_toRightOf
答案: 【android:layout_gravity

4、单选题:
Android项目工程下面的assets目录的作用是什么( )
选项:
A:放置应用到的图片资源
B:放置一些与UI相应的布局文件,都是xml文件
C:放置字符串,颜色,数组等常量数据
D:主要放置多媒体等数据文件
答案: 【主要放置多媒体等数据文件

5、单选题:
请你思考:Android项目工程下面的assets目录的作用是什么( )
选项:
A:放置一些与UI相应的布局文件,都是xml文件
B:主要放置多媒体等数据文件
C:放置应用到的图片资源
D:放置字符串,颜色,数组等常量数据
答案: 【主要放置多媒体等数据文件

6、单选题:
在下列选项中,关于Android工程中的assets目录的说法正确的是( )
选项:
A:存放字符串、颜色、数组等常量数据
B:主要存放一些文件资源,这些文件会被原封不动的打包到APK文件中
C:存放使用到的图片资源
D:存放与UI相应的布局文件
答案: 【主要存放一些文件资源,这些文件会被原封不动的打包到APK文件中

7、单选题:
在创建Android工程时,填写的Minimum Required SDK是( )
选项:
A:使用哪个SDK版本编译程序
B:SDK的主题
C:匹配的目标版本
D:程序最低兼容的版本
答案: 【程序最低兼容的版本

8、判断题:
Android 工程中gen目录是自动生成的,主要有一个R.java文件,该文件可手动修改 ( )
选项:
A:对
B:错
答案: 【

9、单选题:
当需要一个控件来用作音乐播放进度条时,下列哪种控件最适合?( )
选项:
A:RatingBar
B:ToolBar
C:SeekBar
D:ProgressBar
答案: 【SeekBar

10、多选题:
以下属于进度条的控件是( )
选项:
A:ProgressBar
B:ToolBar
C:RatingBar
D:SeekBar
答案: 【ProgressBar;
RatingBar;
SeekBar

发表评论

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