2024年3月24日发(作者:)

Android-课后习题

第1章Android 基础入门

一、填空题

1、Android 是Google 公司基于Linux 、操作系统

2、Android 系统采用分层结构,应用程序层、应用程序框架层、

核心类库、Linux 内核。

3、ADB 的常见指令中,用于开启ADB 服务的是adb start-

server。

4、在Android 程序中,src 目录用于放置程序的java 代码文件

5、Android 程序开发完成后,如果要发布到互联网上供别人使用,

打包成.apk 文件

二、判断题

1、Android 实际上就是一个手机。×

2、WCDMA 是中国自己独自定制的3G 标准,中国移动使用的就

是这种标准。×

3、android 第一个版本Android 1.1是2008年9月发布的。√

4、gen 目录是自动生成的,主要有一个 文件,该文件可

手动修改。×

5、 文件是整个程序的配置文件。√

三、选择题

1、随着智能手机的发展,移动通信技术也在不断升级,目前应用

最广泛的是(C )

A 、1G

B 、2G

C 、3G

D 、4G

2、ADT Bundle中包含了三个重要组成部分,分别是(ABC )

A 、Eclipse

B 、SDK

C 、SDK Manager,exe

D 、ADB

3、应用程序层是一个核心应用程序的集合,主要包括(B )

A 、活动管理器

B 、短信程序

C 、音频驱动

D 、Dalivik 虚拟机

4、ADB 的常见指令中“列出所有设备”的指令是(C )

A 、adb uninstall

B 、adb install

C 、adb device

D 、adb emulator -avd

5、创建程序时,填写的Application Name表示(A )

A 、应用名称

B 、项目名称

C 、项目的包名

D 、类的名字

四、简答题

1、简要说明Android 体系结构中每个层的功能。

Android 体系结构总共包含四层,分别是:

●应用程序层:设备上安装的软件应用都属于这一层

●应用程序框架层:包含应用API

●核心类库:包含系统库和运行环境,系统库包含了底层C 代码;

运行环境包含了Java

的核心库和Dalvik 虚拟机

● Linux 内核:提供Android 的底层驱动。

2、简要说明ADB Bundle开发工具中SDK 的作用。

SDK 包含了Android 的API 源代码、各种工具、示例工程、用到

的各种资源模板等。

第2章Android UI开发