本书以Google推出的Android IDE - Android Studio和Android模拟器Genymotion作为开发环境进行编写,全面介绍了Android应用开发的相关知识,内容覆盖了Android系统与开发环境,Android UI设计,基本程序单元Activity,Android应用核心Intent和Filters,Android事件处理,Android服务,Android广播接收器,ContentProvider实现数据共享,图形、图片与多媒体,Android网络编程基础,Android数据存储,GPS应用开发,以及对应的实验项目等。本书不局限于介绍Android编程的各种理论知识,而是以“实例驱动”的方式来讲解。全书共50多个实例,这些实例能够帮助读者更好地理解Android的各种知识在实际开发中的应用。第2版中增加了7个Android实验项目,其内容与理论部分相匹配,为读者理解知识点提供实践支撑。与本书配套的所有实例和实验项目都可以登录华信教育资源网(www.hxedu.com.cn)注册后免费下载。同时,读者可以访问“学银在线”(www.xueyinonline.com)观看“智能终端应用程序开发”在线金课。该在线金课包含在线资料、在线作业、在线考试、在线讨论、在线直播、公告通知、在线活动和课程统计等模块。本书可作为高等院校计算机科学与技术、软件工程、信息管理、电子商务等相关专业的本科生和研究生教材,也可供从事移动开发的工作者学习参考。