"这是一本面向Android编程初学者的书籍,由东软集团嵌入式软件事业部的Android软件产品开发组编写。书中详细介绍了Android编程的基础知识,包括环境搭建、界面设计、程序开发等多个方面,旨在帮助新手快速入门Android应用开发。"
本书首先从"一、编程环境搭建"开始,指导读者如何配置Android的开发环境。作者建议从Google官网下载Android SDK,并详细说明了下载后如何解压缩和组织文件结构。书中提到,SDK包含了一系列开发工具,但主要是基于命令行的,而Eclipse集成开发环境(IDE)提供了一个更为友好的图形化界面,并且能够很好地支持Android开发。因此,为了在Eclipse中进行Android应用开发,读者还需要下载并安装Android的Eclipse插件(ADT)。插件的下载地址是http://dl-ssl.google.com/android/ADT-0.4.0.zip,之后按照书中的步骤进行配置。
接下来,书中详细讲述了"第二章下载和安装Eclipse总则",以及"第三章下载和安装Android SDK"的具体过程,包括选择合适的Eclipse版本(如Eclipse 3.2或3.3)和确保JDK版本(1.5或更高)已安装。在配置Eclipse时,读者需要通过"Help > Software Updates > Find and Install…"菜单来搜索并安装ADT插件,以便将Android SDK集成到Eclipse中。
随着环境的搭建完毕,"第四章浏览Android SDK"进一步介绍了SDK中包含的各种工具,让读者了解它们的作用和用法。然后,"第五章Android程序:HelloWorld!"带领读者编写第一个简单的Android应用,这是每个编程初学者的必经之路。这一章将涵盖AndroidManifest.xml文件的创建、布局文件的编写以及如何运行应用程序。
在后续章节中,"第六章使用命令行工具和Android模拟器"讲解了如何利用命令行工具进行调试和测试,以及如何使用Android模拟器运行和测试应用。"第七章使用Intents和电话拨号盘"介绍了Android中的Intent机制,这是应用程序间通信的核心,同时也涉及到如何与电话拨号功能进行交互。
"第八章列表,菜单和其它Views"深入讨论了Android用户界面元素的创建和管理,包括ListView、菜单和其他常见的UI组件。"第九章使用手机的GPS功能"则教授读者如何访问和使用Android设备的GPS定位服务,以实现地理位置相关的应用功能。
"第十章使用Google API的Gtalk"涵盖了如何集成Google的API,特别是Gtalk服务,让应用程序能够实现即时通讯功能。"第十一章应用程序:找一个朋友"通过一个实际案例,演示如何开发一个完整的朋友查找应用,将前面学习的知识点融会贯通。
最后,"第十二章Android SDK工具参考"提供了SDK工具的详细参考信息,帮助开发者更深入地理解和使用这些工具。
这本书全面覆盖了Android开发的基础知识,是初学者理想的入门教材,通过它,读者可以逐步掌握Android应用开发的基本技能和流程。