大学MOOC 移动终端开发技术(湖北文理学院)1450307439 最新慕课完整章节测试答案
第一周Android基础入门
文章目录
第一章单元测试
1、单选题:
随着智能手机的发展,移动通信技术也在不断升级,目前应用最广泛的是()
选项:
A: 1G
B: 2G
C: 3G
D: 4G
答案: 【 4G】
2、单选题:
Android体系架构由低到高的第四层是哪个层()
选项:
A: 应用程序框架层
B: 应用程序层
C: 核心类库
D: Linux内核
答案: 【 应用程序层】
3、单选题:
ART模式只能在哪个版本以上的系统中使用()
选项:
A: 3.0
B: 4.0
C: 4.4
D: 4.1
答案: 【 4.4】
4、单选题:
程序开发好以后,如果需要在手机上安装,这需要对程序进行()
选项:
A: 压缩
B: 上传
C: 下载
D: 打包
答案: 【 打包】
5、判断题:
Android实际上就是一个手机
选项:
A: 正确
B: 错误
答案: 【 错误】
6、判断题:
AndroidManifest.xml文件是整个程序的配置文件
选项:
A: 正确
B: 错误
答案: 【 正确】
第二周Android布局和常用控件
第二章单元测试
1、单选题:
在Android UI开发中,常见的刮刮卡是通过( )实现的。
选项:
A: FrameLayout
B: LinearLayout
C: RelativeLayout
D: TableLayout
答案: 【 FrameLayout】
2、单选题:
Android相对布局中,使控件相对父控件底部对齐使用的属性是( )
选项:
A: android:layout_alignParentBottom
B: android:layout_alignBottom
C: android:layout_alignBaseline
D: android:layout_alignParentTop
答案: 【 android:layout_alignParentBottom】
3、单选题:
在下列选项中,设置线性布局方向的属性是( )
选项:
A: orientation
B: gravity
C: layout_gravity
D: padding
答案: 【 orientation】
4、单选题:
Android UI开发中,TableLayout的stretchColumns属性表示( )
选项:
A: TableLayout的列数
B: TableLayout的行数
C: TableLayout最多能加入的列数
D: 拉伸指定列填充满TableLayout
答案: 【 拉伸指定列填充满TableLayout】
5、单选题:
( )可作为EditText的提示信息
选项:
A: android:inputType
B: android:text
C: android:digits
D: android:hint
答案: 【 android:hint】
6、单选题:
下列说法错误的是( )
选项:
A: Button是普通按钮控件,除此之外,还有其他按钮控件
B: TextView是显示文本控件,TextView是EditText的父类
C: EditText是编辑文本控件,可以使用它编辑文本
D: ImageView是显示图片控件,可以设置其属性显示局部图片
答案: 【 ImageView是显示图片控件,可以设置其属性显示局部图片】
7、单选题:
关于Android布局文件常用的长度/大小单位的描述,说法正确的是( )
选项:
A: px单位最精确,通常使用它
B: dp单位与密度无关,通常使用它
C: pt单位是最常用的,通常使用它
D: sp单位与刻度相关,它专用于字体大小
答案: 【 dp单位与密度无关,通常使用它】
8、单选题:
关于RelativeLayout的描述,说法正确的是( )
选项:
A: 该布局为绝对布局,可以自定义控件的坐标位置
B: 该布局为切换卡布局,可以实现标签切换的功能
C: 该布局为相对布局,其中,控件的位置都是相对位置
D: 该布局为表格布局,需要配合TableRow一起使用
答案: 【 该布局为相对布局,其中,控件的位置都是相对位置】
9、单选题:
对于xml布局文件中的视图控件,layout_width属性的值不可以是( )
选项:
A: match_parent
B: fill_Parent
C: wrap_content
D: match_content
答案: 【 match_content】
10、单选题:
要定义一个Button控件,将其id命名为ok,宽定义为充满父控件,高定义为自适应,下面选项正确的是( )
选项:
A: <Button android:id="@+id/ok" android:layout_width="wrap_parent" android:layout_height="wrap_parent" />
B: <Button android:id="@+id/ok" android:layout_width="match_parent" android:layout_height="match_content" />
C: <Button android:id="@+id/ok" android:layout_width="fill_parent" android:layout_height="wrap_content" />
D: <Button android:id="@+id/ok" android:layout_width="fill_parent" android:layout_height="fill_content" />
答案: 【 <Button android:id="@+id/ok" android:layout_width="fill_parent" android:layout_height="wrap_content" />】
11、判断题:
相对布局中的控件都是按照相对位置摆放的。
选项:
A: 正确
B: 错误
答案: 【 正确】
12、判断题:
Android UI开发中,线性布局默认为垂直显示
选项:
A: 正确
B: 错误
答案: 【 正确】
13、判断题:
TableLayout可以将视图按照行、列进行排列
选项:
A: 正确
B: 错误
答案: 【 正确】
第三周Activity组件应用
第三章单元测试
1、单选题:
一个应用程序默认会包含()个Activity
选项:
A: 1
B: 5
C: 10
D: 多个
答案: 【 1】
2、单选题:
在下列选项中,Activity获得焦点时执行方法是( )
选项:
A: onStart()
B: onResume()
C: onPause()
D: onDestroy()
答案: 【 onResume()】
3、单选题:
Android使用( )的方式来管理Activity的实例&
