"《Wrox.Professional.Android.2.Application.Development.pdf》是关于使用Android 2软件开发工具包构建移动应用的专业指南。本书通过一系列示例项目逐步介绍Android开发,涵盖基本功能和高级特性,旨在帮助开发者充分利用Android平台创建创新应用。书中提到Android作为一个开源框架,具有强大的SDK库和开放的理念,吸引了大量之前无法涉足移动应用开发的开发者。通过Android Market,开发者可以无审查地分发免费和付费应用到所有兼容的Android设备。虽然快速的版本更新可能导致一些信息过时,但书中的讲解和例子为读者提供了编写吸引人的移动应用的基础知识,并具备适应未来增强功能的灵活性。"
本书主要章节包括:
1. **Hello, Android**: 介绍Android开发环境的设置,创建第一个简单的应用程序。
2. **Getting Started**: 深入介绍Android开发环境,包括Eclipse IDE和Android SDK的使用。
3. **Creating Applications and Activities**: 讨论如何构建应用程序及其核心组件——Activity,这是Android应用的主要执行单元。
4. **Creating User Interfaces**: 教授如何设计和实现用户界面,利用XML布局文件和视图控件。
5. **Intents, Broadcast Receivers, Adapters, and the Internet**: 解析Intent机制,用于应用间的通信,Broadcast Receiver监听系统事件,以及Adapter在列表视图中的应用,同时讲解如何实现网络连接。
6. **Files, Saving State, and Preferences**: 讨论数据存储选项,如文件系统、状态保存和偏好设置。
此外,书中的例子和讨论反映了Google的快速迭代策略,虽然某些信息可能随着新版本的发布而变得过时,但核心概念和开发技术仍然具有指导价值。开发者可以通过参与Wrox的在线论坛(p2p.wrox.com)进行互动,获取更多资源和支持。
《Professional Android™2 Application Development》是为想要进入或扩展到Android平台的开发者准备的实用资源,无论他们是有经验的移动开发者还是新手,都能从中获益,学习如何在Android 2平台上创建高效且有吸引力的应用程序。