大学MOOC Android应用程序开发(厦门理工学院)1450860186 最新慕课完整章节测试答案
第一章 Hello world
文章目录
第一章知识点测验
1、单选题:
Driver位于安卓五层架构中的哪一层?
选项:
A: Linux内核
B: Java API 框架层
C: 硬件抽象层
D: 系统应用层
答案: 【 Linux内核】
2、单选题:
Manager位于安卓五层架构中的哪一层?
选项:
A: 硬件抽象层
B: 框架层
C: 原生库
D: 系统应用层
答案: 【 框架层】
3、单选题:
Android底层是基于什么操作系统
选项:
A: Mac OS
B: Linux
C: Windows
D: Java
答案: 【 Linux】
4、单选题:
Android 应用程序需要打包成()文件格式在手机上安装运行?
选项:
A: xml
B: class
C: dex
D: apk
答案: 【 apk】
5、单选题:
假设在Strings.xml文件中定义了一个名为hello的字符串,那么在layout文件中用( )引用该字符串
选项:
A: string.hello
B: @string/hello
C: R.string.hello
D: hello
答案: 【 @string/hello】
6、多选题:
Android原生应用开发常用的语言有?
选项:
A: Python
B: Kotlin
C: Java
D: PHP
答案: 【 Kotlin;
Java】
7、判断题:
Activity定义了外观,位于src目录下。
选项:
A: 正确
B: 错误
答案: 【 错误】
8、判断题:
ART为安卓模拟器
选项:
A: 正确
B: 错误
答案: 【 错误】
9、填空题:
安卓五层架构从上到下第四层是
答案: 【 硬件抽象层##%_YZPRLFH_%##HAL】
10、填空题:
我们通过什么访问原生库
答案: 【 API框架层】
11、填空题:
layout中的哪一个控件用于显示文本?
答案: 【 TextView】
12、填空题:
Android开发环境种中的Android SDK是指
答案: 【 Android软件开发工具包】
第二章 交互式APP
第二章知识点测验
1、填空题:
我们使用什么元素在strings.xml中定义字符数组?
答案: 【 string-array】
2、填空题:
给下拉列表spinner指定字符资源使用哪个属性?
答案: 【 entries】
3、填空题:
按钮的哪个属性用于定义事件响应方法?
答案: 【 onClick##%_YZPRLFH_%##onclick】
4、填空题:
获得下拉列表spinner的引用后,通过调用哪个方法获得选中选项?
答案: 【 getSelectedItem()##%_YZPRLFH_%##getSelectedItem##%_YZPRLFH_%##getselecteditem()##%_YZPRLFH_%##getselecteditem】
5、填空题:
我们使用哪个方法为按钮添加监听器?
答案: 【 setOnClickListener()##%_YZPRLFH_%##setonclicklistener()##%_YZPRLFH_%##setOnClickListener】
6、填空题:
安卓中,所有控件都是什么类型的?
答案: 【 view##%_YZPRLFH_%##View】
7、填空题:
按钮事件响应的本质是借助Java反射机制实现的什么模式?
答案: 【 监听器】
8、填空题:
为按钮事件响应实现监听器接口需覆盖哪个方法?
答案: 【 onClick()##%_YZPRLFH_%##onClick##%_YZPRLFH_%##onclick()##%_YZPRLFH_%##onclick】
第三章 界面跳转
第三章知识点测验
1、单选题:
以下哪个快捷键可以为MainActivity改名?
选项:
A: Shift+F6
B: Ctrl+F6
C: Alt+F6
D: Fn+F6
答案: 【 Shift+F6】
2、多选题:
哪两项共同作用决定了入口Activity?
选项:
A: intent-filter
B: action.MAIN
C: category.LAUNCHER
D: android:theme
答案: 【 action.MAIN;
category.LAUNCHER】
3、判断题:
我们可以通过new关键字实例化一个Activity。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、填空题:
使用向导修改Activity名字时修改了几处地方?
答案: 【 3;三】
5、填空题:
当有多个app可供选择时,我们使用Intent的什么方法弹出自定义选择对话框?(请注意方法名的字母大小写是否规范)
答案: 【 createChooser##%_YZPRLFH_%##createChooser()】
6、填空题:
为完成一个复杂任务连续启动的一系列Activity叫做什么?
答案: 【 task##%_YZPRLFH_%##TASK】
7、填空题:
安卓遍历所有app的Manifests,检查哪个属性来过滤符合要求的action?
答案: 【 intent-filter】
8、填空题:
接收方Acti
