第一章 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

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

发表评论

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