大学MOOC Android基础应用开发(苏州工业园区服务外包职业学院)1003541099 最新慕课完整章节测试答案
第二章基础控件
单元测试
1、单选题:
EditText控件的哪个属性用来限制用户输入数据类型( )
选项:
A: android:hint
B: android:text
C: android:textStyle
D: android:inputType
答案: 【 android:inputType】
2、单选题:
TextView控件的哪个属性用于实现超链接功能( )
选项:
A: android:autoLink
B: android:textSize
C: android:textColor
D: android:text
答案: 【 android:autoLink】
3、单选题:
百度搜索首页的“百度一下”适合选用哪个控件( )
选项:
A: ImageButton
B: Button
C: ImageView
D: TextView
答案: 【 Button】
4、单选题:
一下哪个属性用于设置RadioButton默认被选中( )
选项:
A: android:hint
B: android:text
C: android:checked
D: android:onClick
答案: 【 android:checked】
5、单选题:
java中哪个类经常用于获取系统时间( )
选项:
A: String
B: Integer
C: File
D: Calendar
答案: 【 Calendar】
6、多选题:
以下属于TextView子类的是( )
选项:
A: EditText
B: Button
C: ImageButton
D: ImageView
答案: 【 EditText;
Button】
7、多选题:
以下属于Android中时间相关控件的是( )
选项:
A: TimePicker
B: AnalogClock
C: DigitalClock
D: DatePicker
答案: 【 TimePicker;
AnalogClock;
DigitalClock;
DatePicker】
8、判断题:
#000000用于表示颜色值时为黑色
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
控件一般需要指明宽高值
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
DatePicker控件常用于获取年月日和时分秒数值。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、填空题:
RaidoButton不能单独存在,需要位于______________________________控件下
答案: 【 RadioGroup】
12、填空题:
ImageButton的直接父类是__________________
答案: 【 ImageView】
随堂测试
1、填空题:
指定按钮的onClick属性值是show,则需要在java代码中定义如下的show方法:public __________ show(View view){}
答案: 【 void】
随堂测验
1、多选题:
TimePicker控件可以显示哪些时间值( )
选项:
A: 月份
B: 小时
C: 分钟
D: 秒
答案: 【 小时;
分钟】
第四章布局应用
单元测试
1、单选题:
线性布局的哪个属性用于设置子控件排版方向 ( )
选项:
A: android:layout_weight
B: android:layout_width
C: android:layout_gravity
D: android:layout_orientation
答案: 【 android:layout_orientation】
2、单选题:
以下有关布局的说法正确的是 ( )
选项:
A: FrameLayout是比较简单的布局,默认排列在屏幕左上角
B: AbsoluteLayout使用横纵坐标设置子控件的位置,非常精确,建议所有界面都用绝对布局排版
C: RelativeLayout通过权重设置子控件的百分比
D: LinearLayout通过属性android:layout_weight设置子控件排列方向
答案: 【 FrameLayout是比较简单的布局,默认排列在屏幕左上角】
3、单选题:
三个按钮在水平方向按照百分比20%,30%和50%进行排列,适合用哪个布局( )
选项:
A: LinearLayout
B: TableLayout
C: RelativeLayout
D: FrameLayout
答案: 【 LinearLayout】
4、多选题:
以下属于Android中布局的是 ( )
选项:
A: LinearLayout
B: TextView
C: RelativeLayout
D: TableLayout
答案: 【 LinearLayout;
RelativeLayout;
TableLayout】
5、多选题:
以下属于相对布局属性的是( )
选项:
A: android:layout_above
B: android:layout_below
C: android:layout_toLeftOf
D: android:layout_toRightOf
答案: 【 android:layout_above;
android:layout_below;
android:layout_toLeftOf;
android:layout_toRightOf】
6、判断题:
线性布局可以在水平或者垂直方向排列子控件
选项:
A: 正确
B: 错误
答案: 【 正确】
7、判断题:
表格布局android:stretchColumns="1"表示伸展第1列
选项:
A: 正确
B: 错误
答案: 【 错误】
8、判断题:
线性布局可以嵌套线性布局,但是不能嵌套相对布局
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
线性布局若在横向使用权重属性,则控件的宽一般设置为0dp
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
相对布局中android:layout_centerInParent=“true”属性表明子控件位于父布局中央位置
选项:
A: 正确
B: 错误
答案: 【 正确】
11、填空题:
相对布局设置子控件水平居中需要使用属性android:layout_centerHorizontal,那么相对父布局居中需要用到的属性是__________________
答案: 【 android:layout_centerInParent】
12、填空题:
TableLayout中隐藏所有列代码为android:collapseColumns=“———————”
答案: 【 *】
随堂测验
1、单选题:
以下哪个选项可以设置按钮的背景属性( )
选项:
A: android:layout_weight
B: android:textColor
C: android:layout_gravity
D: android:background
答案: 【 android:background】
第1讲 Android入门
Android工程目录结构随堂测验
1、单选题:
Android工程中字符串保存在以下哪个文件中?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 strings.xml】
2、单选题:
Android工程中修改应用桌面图标在以下哪个文件中修改?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 AndroidManifest.xml】
3、单选题:
Android工程中界面设计保存在以下哪个文件中?
选项:
A: java
B: drawable
C: layout
D: values
答案: 【 layout】
4、单选题:
Android工程在以下哪个文件中修改应用支持最低版本号?
选项:
A: styles.xml
B: AndroidManifest.xml
C: build.gradle
D: settings.gradle
答案: 【 build.gradle】
5、多选题:
values文件夹包含了以下哪些常见文件?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 colors.xml;
strings.xml;
styles.xml】
6、多选题:
res文件夹包含了以下哪些常见文件夹?
选项:
A: drawable
B: layout
C: mipmap
D: values
答案: 【 drawable;
layout;
mipmap;
values】
安装测验
1、判断题:
Android早期使用的开发工具是Eclipse
选项:
A: 正确
B: 错误
答案: 【 正确】
2、判断题:
目前Android应用层主流开发工具是AndroidStudio
选项:
A: 正确
B: 错误
答案: 【 正确】
第1讲 单元测试
1、单选题:
Android Studio中工程(Project)和模块(Module)描述正确的是
选项:
A: 一个工程里面可以有多个模块
B: 一个工程里面只能定义一个模块
C: 工程里面不能定义模块
D: 以上说法都不对
答案: 【 一个工程里面可以有多个模块】
2、单选题:
Android应用安装文件的后缀名是?
选项:
A: exe
B: app
C: apk
D: dll
答案: 【 apk】
3、单选题:
applicationId是当前应用的唯一标志,它的声明位于哪个文件中?
选项:
A: AndroidManifest.xml
B: MainActivity.java
C: build.gradle
D: strings.xml
答案: 【 build.gradle】
4、单选题:
Android工程中修改应用桌面图标在以下哪个文件中修改?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 AndroidManifest.xml】
5、单选题:
Android工程中界面设计保存在以下哪个文件中?
选项:
A: java
B: drawable
C: layout
D: values
答案: 【 layout】
6、单选题:
以下不属于Android主流应用市场的有?
选项:
A: 手机
B: 平板
C: 可穿戴设备
D: 空调
答案: 【 空调】
7、单选题:
Android建议布局文件使用哪种语言开发
选项:
A: java
B: c
C: kotlin
D: xml
答案: 【 xml】
8、多选题:
values文件夹包含了以下哪些常见文件?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 colors.xml;
strings.xml;
styles.xml】
9、多选题:
res文件夹包含了以下哪些常见文件夹?
选项:
A: drawable
B: layout
C: mipmap
D: values
答案: 【 drawable;
layout;
mipmap;
values】
10、多选题:
以下哪些选项属于移动操作系统
选项:
A: IOS
B: Android
C: Windows Mobile
D: Windows XP
答案: 【 IOS;
Android;
Windows Mobile】
11、多选题:
以下属于Android系统框架的有
选项:
A: Android应用层
B: Android应用框架层
C: Android系统运行层
D: Linux内核层
答案: 【 Android应用层;
Android应用框架层;
Android系统运行层;
Linux内核层】
12、多选题:
Android应用层主流开发语言有
选项:
A: C
B: C++
C: Java
D: Kotlin
答案: 【 Java;
Kotlin】
13、多选题:
AndroidManifest文件可实现以下哪些功能?
选项:
A: 设置应用桌面图标
B: 设置应用桌面名称
C: 设置应用主题风格
D: 设置应用唯一ID
答案: 【 设置应用桌面图标;
设置应用桌面名称;
设置应用主题风格】
14、判断题:
Android建议UI界面使用java语言开发
选项:
A: 正确
B: 错误
答案: 【 错误】
15、判断题:
Android系统是个封闭的生态圈,禁止第三方厂商二次开发
选项:
A: 正确
B: 错误
答案: 【 错误】
16、判断题:
Android应用既可以安装到模拟器上又可以安装到真机上。
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
Android采取界面和逻辑分开处理的设计模式。
选项:
A: 正确
B: 错误
答案: 【 正确】
随堂测验
1、单选题:
以下不属于移动操作系统的是( )
选项:
A: Android
B: Windows Vista
C: Windows Mobile
D: IOS
答案: 【 Windows Vista】
2、单选题:
目前,主流Android 集成开发环境是( )
选项:
A: Visual studio
B: eclipse
C: notepad++
D: Android Studio
答案: 【 Android Studio】
3、单选题:
以下不属于Android 应用层程序的是( )
选项:
A: Contacts
B: SQLite
C: Phone
D: Browser
答案: 【 SQLite】
第2讲 Activity及调试方法
Activity生命周期随堂测验
1、单选题:
下列哪个不是Activity 的生命周期方法之一
选
