专业Android应用程序开发实战

需积分: 9 0 下载量 63 浏览量 更新于2024-07-23 收藏 5.54MB PDF 举报
"这是一本关于专业Android应用开发的书籍,涵盖了Android SDK 1.0版本的全部核心功能,并深入探讨了平台的高级特性。作者Reto Meier旨在通过实践性的示例帮助读者快速构建适用于Android手机的真实世界应用程序。书中还提到了与Java JDK 6的关联,并对比介绍了不使用EJB的J2EE开发方法。" 在这本《Professional Android™ Application Development》中,读者将学习到一系列关键的Android开发知识点: 1. **Android SDK 1.0**:这是Android开发的基础,包含了一系列工具和库,使得开发者能够创建、测试和调试Android应用程序。书中会详细介绍如何使用这个SDK,包括API级别的变化和新功能。 2. **核心功能**:书中会讲解如何利用Android的用户界面组件、事件处理、数据存储(SQLite数据库)、网络通信、多媒体支持、传感器接口等进行应用开发。 3. **高级特性**:包括服务、广播接收器、内容提供者、通知管理、多线程处理、异步任务、权限管理和安全性等方面,这些都是构建复杂和高效应用所必需的知识。 4. **Java JDK 6**:虽然本书主要关注Android开发,但也会涉及Java语言的基础和进阶,因为Android应用程序是用Java编写的。读者将学习如何利用JDK 6的新特性和工具,如泛型、枚举、可变参数、增强的for循环等。 5. **EJB替代方案**:在《Expert One-on-One™ J2EETM Development without EJBTM》一书的提及表明,此书可能会讨论如何在不依赖企业JavaBean(EJB)的情况下进行J2EE开发,可能包括轻量级框架如Spring或Struts,以及使用开源工具如Ant、JUnit和Hibernate的方法。 6. **实践示例**:书中强调“动手实践”,这意味着每个概念都会伴随着具体的代码示例,让读者能够边学边做,提高技能。 7. **源代码**:随书提供的源代码可以让读者更深入地理解代码实现,同时也是实际项目开发的参考。 8. **技术支持**:通过Wrox网站提供的更新和技术支持,读者可以得到最新的信息和解决问题的帮助。 对于希望提升Android开发技能的专业人士来说,这本书提供了全面且深入的指导,不仅覆盖了基础,也触及了高级主题,是职业发展的重要资源。