第一周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的实例&

剩余75%内容付费后可查看

发表评论

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