移动应用开发习题解析:涵盖单选、判断与填空

需积分: 2 7 下载量 64 浏览量 更新于2024-07-09 1 收藏 255KB DOCX 举报
"移动应用开发复习习题,包含了一些单选题、判断题和填空题,涵盖了Android应用开发的基础知识,例如APK文件、工程目录结构、SDK版本、资源目录用途、AndroidManifest.xml文件的功能以及Android系统的层级架构。题目中提到了一些错误的信息,但大部分是正确的,适合期末复习使用。" 这篇摘要详细介绍了移动应用开发的复习习题内容,主要包括以下几个知识点: 1. Android安装包(APK)的后缀名是`.apk`,它是Android应用的可执行文件形式。 2. 在Android工程中,`src`目录存放Java源代码,`gen`目录包含自动生成的`R.java`文件,不应手动修改。`res`目录用于存放各种程序资源,如布局、值、图标的文件,而`bin`目录则包含编译后的类文件和APK。 3. `res/layout`目录用于放置布局文件,`res/value`用于定义字符串、颜色、数组等常量数据,`assets`目录可以存放原始文件资源,它们将被原封不动地打包进APK。 4. `MinimumRequiredSDK`定义了程序能运行的最低Android版本。`PackageName`是项目的唯一标识,不是项目名称。 5. `AndroidManifest.xml`是程序的核心配置文件,包含了应用组件、权限和其他设置。 6. `SDKManager.exe`是用于管理Android SDK不同版本和工具的工具。 7. Android系统基于Linux内核,是开源的操作系统,由应用程序层、应用程序框架层、核心类库和Linux内核四层组成。 8. 应用程序开发完成后,需要打包成正式的APK文件才能发布。 9. `src`目录下存放所有JAVA代码文件,`ApplicationName`表示应用的显示名称。 在第二章习题中,提到了`Toast`的显示时间,`Toast.LENGTH_LONG`表示较长的显示时间。这是Android中用于短暂显示信息的类的一个属性。 这些习题覆盖了Android开发的基本概念,对于学习和复习Android应用开发是非常有益的。通过解答这些问题,开发者可以巩固对Android系统架构、工程组织结构和程序发布的理解。