本书较为主要讲解关于Android开发所使用的java语言的编程技术。全书共16章,介绍了Android基本概念、面向对象思想、标识符、关键字、数据类型、数组、异常处理、集合、泛型、文件IO、JNI技术等,每章节都有课后练习,和实战演练帮助读者来练习程序。
本书主要讲解Android应用开发的核心技术及典型应用案例,内容由浅入深、通俗易懂。全书共15章。其中,第1~4章为基础知识介绍,可以使读者为以后的编程奠定坚实的基础。第5~14章为更深层次的内容介绍,使读者可以掌握更深一层的Android开发技术。第15章为项目实践,通过一个完整的谷歌电子市场案例,运用软件工程的设计思想,介绍如何进行Android应用程序的开发,带领读者体验项目开发的全过程。