课后练习
一、单项选择题
-
本篇音乐播放器项目的主要开发目标是( )。
A. 只展示一张静态图片
B. 完成歌曲列表、音频播放和 MV 播放等主要流程
C. 只实现 Android 工程导入
D. 只保存用户本地账号
-
任务一“音乐播放器项目概述”的主要作用是( )。
A. 认识目标效果、功能范围和用户操作流程
B. 创建 MediaPlayer 实例
C. 请求在线歌曲接口
D. 编写 RecyclerView Adapter
-
初始工程首次运行后,页面主体显示“音乐列表将在后续任务中实现”,这主要说明( )。
A. 歌曲列表功能已完成
B. 当前工程只提供页面起点
C. 播放器已开始播放第一首歌曲
D. Gradle 同步尚未完成
-
使用 Android Studio 打开初始工程时,应选择( )。
A.
app/src/main目录B.
app模块目录C.
res资源目录D. 包含
settings.gradle.kts的工程根目录 -
Gradle 同步的主要作用是( )。
A. 自动生成歌曲数据
B. 读取项目配置并准备工程构建所需的信息
C. 自动播放第一首歌曲
D. 清除设备上的应用数据
-
初始工程的入口 Activity 文件是( )。
A.
app/src/main/java/com/sziit/musicplayer/ui/activity/MainActivity.ktB.
app/src/main/res/layout/activity_main.xmlC.
app/build.gradle.ktsD.
app/src/main/AndroidManifest.xml -
初始工程中的布局文件主要位于( )。
A.
app/src/main/javaB.
app/src/main/mipmapC.
app/src/main/res/layoutD.
gradle/wrapper -
初始工程运行后,页面主体应显示( )。
A. 在线歌曲列表
B. “音乐列表将在后续任务中实现”提示
C. MV 视频画面
D. 播放完成提示
-
点击 Run 前,应在 Android Studio 顶部设备列表中确认( )。
A. Android Studio 已识别可用的真机或模拟器
B. 已经创建歌曲数据类
C. 已经添加网络请求代码
D. 已经绑定音乐播放服务
-
记录初始工程运行结果的主要目的是( )。
A. 替代 Gradle 同步
B. 修改应用中的歌曲数据
C. 提前完成播放器功能
D. 为单元二的页面开发和问题定位保留可比较的起点
三、参考答案
选择题答案
| 题号 | 答案 | 考查内容 |
|---|---|---|
| 1 | B | 项目整体开发目标 |
| 2 | A | 项目概述任务范围 |
| 3 | B | 初始工程的页面状态 |
| 4 | D | Android Studio 工程打开位置 |
| 5 | B | Gradle 同步作用 |
| 6 | A | 初始工程入口 Activity |
| 7 | C | Android 布局资源目录 |
| 8 | B | 初始页面预期显示内容 |
| 9 | A | 运行设备检查 |
| 10 | D | 运行记录的验证作用 |