没有合适的资源?快使用搜索试试~ 我知道了~
Android复习题 .docx
需积分: 0 0 下载量 137 浏览量
2023-04-28
10:18:52
上传
评论
收藏 81KB DOCX 举报
温馨提示
试读
27页
Android复习题 .docx
资源推荐
资源详情
资源评论
目录
第一部分(概述)...............................................................................2
选择题 .................................................................................................2
判断题 .................................................................................................3
填空题 .................................................................................................4
简答题 .................................................................................................4
第二部分(四大组件及 Intent).........................................................6
选择题 .................................................................................................6
判断题 ...............................................................................................10
填空题 ...............................................................................................12
简答题 ...............................................................................................14
编程题 ...............................................................................................15
第三部分(UI 编程基础).................................................................16
选择题 ...............................................................................................16
判断题 ...............................................................................................20
填空题 ...............................................................................................21
简答题 ...............................................................................................22
第四部分(资源管理与使用) ..........................................................23
选择题 ...............................................................................................23
判断题 ...............................................................................................24
填空题 ...............................................................................................24
简答题 ...............................................................................................26
编程题 ...............................................................................................27
第一部分(概述)
一、 选择题
1、 Android 实验包文件简称 APK,其后缀名是 (A).
A. .apk
B. .exe
C. .txt
D. .app
2、Android 工程中存放各种程序资源的目录是 (C).
A. src
B.gen
C.res
D. bin
3、Android 项目中的布局文件存放在(A)目录下.
A. res/layout
B.res/value
C.assets
D. res/drawable
4、在创建 Android 工程时,填写的 Minimum Required SDK 是 (B).
A. 匹配当前的目标版本
B.程序最低兼容的版本
C.使用哪个 SDK 版本编译程序
D. SDK 的主题
5、在下列选项中,关于 Android 工程中的 assets 目录说法正确的是
(B).
A. 存放使用到的图片资源
B.主要存放一些文件资源,这些文件会被原封不动的打包到 APK 文件中
C.存放字符串、颜色、组件等常量数据
D. 存放与 UI 相应的布局文件
二、 判断题
1.每一个 Android 应用程序都运行在一个 Dalvik 虚拟机实例中,而
每一个 Dalvik 虚拟机实例都是一个独立的进程空间,多个进程之间可以通
信。(对)
2.Linux 内核层为 Android 设备的各种硬件提供了底层的驱动,如显
示驱动、音频驱动等。(对)
3.Android 操作系统并不是开源的。(错)
4.Android 工程中 gen 目录是自动生成的,主要有一个 R.java 文件,
该文件可手动修改。(错)
5.理由:<R.java 文件系统自动生成,不可写,可读,资源索引 >
6.创建程序时填写的 Package Name 表示项目名称。(错)
理由:< 表示项目的包名 >
7.6.Android 工程中 AndroidManifest.xml 文件是整个程序的配置文
件。(对)
8.7.SDK Manager.exe 是 Android SDK 的管理器,双击它可以看到所
有可下载的 AndroidSDK 版本。(对)
三、 填空题
1.Android 是一个以 Linux 为基础的开源操作系统.
2.2.Android App 的开发有 Android 原生 API 开发、混合模式开发、Web
APP 开发 三种技术路线.
3.R.java 文件的特点:系统自动生成、不可写、可读、资源索引.
4.创建程序时,填写的 Application Name 表示应用名称.
5.在 Android 项目程序开发完成后中,必须 打包成 正式的 Android
安装文件,才能发布到互联网上让用户下载使用.
6.Android 工程中 src 目录下存放 所有 JAVA 代码 文件.
四、 简答题
(一)Android 的体系结构是怎样的?请简要加以说明。
Android 的系统架构采用了分层架构的思想,从上层到底层共包括四层,
分别是应用程序层、应用框架层、系统运行库层以及 Linux 内核层。
(1)应用程序层:Android 平台不仅仅是操作系统,也包含了许多应用程序,
譬如 SMS 短信客户端程序、电话拨号程序、图片浏览器、Web 浏览器等
应用。这些应用程序都是用 Java 语言编写的,并且可以被开发人员开
发的其他应用程序所替换。
(2)应用框架层:该层是 Android 应用开发的基础。应用框架层包括活动管
理器、窗口
(3)管理器、内容提供者、视图系统、包管理器、电话管理器、资源管理器、
位置管理器、通知管理器和 XMPP 服务十个部分。
(4)系统运行库层:系统运行库层可以分成两部分,分别是系统库和
Android 运行时。
(5)Linux 内核层:Android 的核心系统服务依赖于 Linux 内核,如安全性、
内存管理、进程管理、网络协议栈和驱动模型。Linux 内核也同时作为
硬件和软件栈之间的抽象层。
(二)Android 程序结构是怎样的?(Android 的工程目录)请简要加以
分析。解答:如以工程名称 Firstdemo 作为根目录,将所有自动生成的和
非自动生成的文件都保存在这个根目录下。
(1)src 目录:src 目录下是 java 源代码存放目录,里面一般都是.java 结
尾的 java 文件。
(2)gen 目录:gen 目录是 Android 开发工具自动生成的文件。目录中有个
可自定义的包,包里有两个文件,BuildConfig.java 和 R.java。
BuildConfig.java 是 Android 调试用的。
(3)R.java 是在建立项目时自动生成的,这个文件是只读模式,不能更改。
(4)res 目录:res 目录是资源目录,可以存放应用使用到的各种资源,如
XML 界面文件、图片、数据等。
(5)assets 目录:assets 资源目录一般可用于存放 html 文件、数据库文
件、javascript 文件等,还有原始格式的文件,例如二进制格式的音
频文件、视频文件等。
(6)AndroidMamifest.xml:
AndroidMamifest.xml 项目清单文件列出了应用程序提供的功能,开发好
的各种组件需要在此文件中进行配置,当应用使用到系统内置的应用(如
电话服务、互联网服务、短信服务、GPS 服务等)还需在此文件中声明使
用 权 限 。 每 个 Android 程 序 必 须 在 根 目 录 下 包 含 一 个
AndroidMamifest.xml 文件。
剩余26页未读,继续阅读
资源评论
D.X347
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功