本书以Android应用程序开发为主题,以Android官方API文档为基础,详细且深入地描述了Android应用程序开发所涉及的各个环节,从基础组件开发、定位服务与百度地图、网络通信技术、数据持久化、传感器开发等多个角度进行介绍,为读者提高程序设计能力提供了很大的参考与帮助。
全书共分14章,主要为Android简介,Hello Android应用程序,Java语言基础知识,Android用户界面设计,活动、意图与广播,Android后台服务,Android数据存储,位置服务与地图应用,Android多线程,Android网络通信开发,Android近距离通信开发,Android传感器开发,以及两个典型的Android实践案例等内容。
本书讲述由浅入深,由Android的基础知识到实际开发应用,再到开发实践,结构清晰、语言简练,书中范例难度适中,非常适合作为大学本科Android程序设计相关课程的理论课教材。