|  | 级别: 中级 Frank Ableson (fableson@msiservices.com), 软件设计师
2008 年 4 月 07 日
Android 是 Google 提供的移动、无线、计算机和通信平台。通过使用 Android Eclipse 插件,可以在强大的 Eclipse 环境中构建 Android 应用程序。本教程介绍如何用 Eclipse 插件 Android Development Tools 进行 Android 应用程序开发,包括对 Android 平台和 Android Development Tools 的介绍,并开发两个示例应用程序。
此外,您还可以通过教程“构建 Android 手机 RSS 阅读器: 使用 Android 处理 XML”,了解如何构建一个运行在 Android 平台上的 RSS 阅读器。
在本教程中
我们为什么要关注 Android?有两个原因使 Android 成为重要的平台。首先,Google 引入了 Android,它在很短时间内就获得了市场的关注。Google 正在进军移动市场。它在这个市场上采取的第一个行动就是发布 Android 和 Open Handset Alliance,这是一个令人印象深刻的起点。第二,Android 不仅仅是另一种包含电话、菜单和触摸屏功能的移动平台。您将在本教程中了解到,Android 提供了一种不同的应用程序开发方法。由于可以对请求的操作和代码进行运行时绑定,Android 的体系结构支持高度可定制的软件环境。无论是考虑市场因素还是 Android 的技术方面,它都是一个值得研究的平台。 本教程分为以下几节: - Android 基础知识和必需的工具
- Android Software Developer Kit
- 构建和调试 SaySomething Android 应用程序
- 创建内容提供器和 Google Maps 应用程序
预备知识
见系统需求。
系统需求
本教程需要结合使用几种技术。
-
Eclipse 平台
- Eclipse 是一个运行插件的平台。您应该安装 Eclipse Classic 的最新版本(本教程使用 V3.3.1)。
-
Android Developer Tools
- 按照 安装 Android SDK 中的说明安装 Android Developer Tools(Eclipse 插件)。
-
源代码
- 本教程中的源代码片段包括:
- AndroidManifest.xml(片段)— 这个文件是 Android 应用程序的应用程序部署描述符。
-
IntentReceiver
— 演示 IntentReceiver 的实现,这个类处理 AndroidManifest.xml 文件中 IntentFilter 标记所公布的 intent。
- SaySomething.java — 实现一个 Android 活动,这是本教程的示例应用程序的主要入口点。
- Main.xml — 这个文件包含 Android 活动所用的视觉元素或资源。
- R.java — 这个文件是由 Android Developer Tools 自动生成的,它把视觉资源 “连接” 到 Java 源代码。
- AndroidManifest.xml(完整)— 这是完整的 AndroidManfest.xml 文件,包含每个重要元素的描述。
- MobileServiceCallContacts.java — 这个文件包含的代码显示联系人并对用户输入做出反应,执行 Google Maps 地址查找。
语言 中文
格式 html
更多参考资源
学习
获得产品和技术
讨论
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |  | |  |
|