Android 应用开发期末考试题
Android 应用开发是 Android 操作系统平台上的一种软件开发,旨在创建可以在 Android 操作系统上运行的应用程序。 Android 应用开发需要使用 Java 语言,并且需要使用 Android SDK 工具来开发和调试应用程序。
1. Android 虚拟设备的缩写是 AVD(Android Virtual Device),它是一个模拟的 Android 设备,可以在计算机上模拟 Android 设备的环境,从而实现应用程序的测试和调试。
2. Android SDK 目前支持的操作系统有 Windows、Linux 和 Mac 等。
3. Android 开发工具插件(ADT)提供了许多开发功能,但不包括自动更新功能。
4. Android SDK 提供了一些开发工具,可以将应用软件打包成 Android 格式的文件(APK)。
5. Android 中的基本 UI 都是由 View 或其子类实现的。
6. Android 中调试项目的正确步骤不包括测试用例。
7. 在 Android 中,EditText 编辑框的提示信息可以使用 android:hint 属性来设置。
8. Activity 的生命周期方法之一不是 On Resume。
9. Activity 的启动方法之一不是 gotoActivity。
10. 不是手机操作系统的有 Windows Vista 等。
Android 平台由操作系统、中间件、用户界面和应用软件组成的。
Android 平台提供了 2D、3D 图形支持、数据库支持 SQLite,并且集成了浏览器。
目前已知可以用来搭建 Android 开发环境的系统有 Windows、Linux、Mac 等。
开发中推荐使用的 IDE 开发组合为 Eclipse、ADI 来开发。
Android SDK 主要以 Java 语言为基础。
创建工程时需要填写的信息名称有工程名、包的名字、Activity 的名字还有应用的名字。
Android.jar 是一个标准的压缩包,其内容包含了编译后的类,包含了全部的 API。
Android SDK 中 API 的包结构可以划分为多个模块,包括 android.util、android.os、android.content、android.view、android.graphics、android.text 等。
Android 软件框架结构自上而下可以分为应用程序、应用程序框架、各种库、Android 运行环境和操作系统层。
Android 应用程序的 4 大组件是 Activity、Broadcast Intent Receiver、Service 和 Content Provider。
Android 应用程序文件结构有源文件、R.java 文件、Android Library、assets 目录、res 目录、drawable 目录、layout 目录、values 目录和 AndroidManifest.xml。
Android 开发应用程序最有可能使用到的应用框架部分包括 View 组件、Content Providers、Resource Manager、Notification Manager 和 Activity Manager。
Android 底层库包括系统 C 库、媒体库、Surface Manager、LibWebCore 和 SGL 等。
实现点击一个按钮,结束当前 Activity 并将需要返回的数据放置并关闭当前窗体的核心代码为:
Bundle bundle = new Bundle();
Intent mintent = new Intent();
mintent.putExtras(bundle);
setResult(RESULT_OK, mintent);
finish();