Android移动开发项目式教程(第2版)
上QQ阅读APP看书,第一时间看更新

前言

本教材的修订是广东省教育科研“十二五”规划2012年度研究项目立项课题(立项编号为2012JK173成果之一)。

Android操作系统是一款由谷歌(Google)和开放手机联盟共同开发并发展的移动设备操作系统,已经成为世界上最流行的手机操作系统。它易学、易用、功能强大,极大地降低了开发嵌入式应用程序的难度,使程序开发的效率大大提高,已经广泛应用于移动电话、机顶盒、平板电脑等嵌入式消费类电子设备的开发。学习Android开发技术,可以帮助Java程序员进一步提升自身的专业能力,更好地适应移动互联网时代下的技术发展。目前,我国很多院校的计算机相关专业,都将“Android程序设计”作为一门重要的专业课程。为了帮助院校的教师能够比较全面、系统地讲授这门课程,使学生能够熟练地使用Android进行软件开发,特编写这本《Android移动开发项目式教程(第2版)》。

本书的体系结构是按照项目式的写法来编写的,根据实际项目对Android的常见技术要求,组织了7个难度循序渐进的独立项目,并将每一个项目划分为较为独立的任务,以“任务分析—相关知识—任务实施”这一思路,将Android技术的知识融入具体任务的实现中。在内容编写方面,我们注意难点分散、循序渐进;在文字叙述方面,我们注意言简意赅、重点突出;在实例选取方面,我们注意要求实用性强、针对性强。

在开始学习每一个项目之前,建议读者先对项目的任务有个完整的了解。通过运行书上所附带的程序,对程序的功能有一个直观感受,然后逐个去了解实现任务所需要的知识,掌握基本的概念。在每个项目的最后,仿照本书的程序重新编写一遍,最后独立地完成每章的实训项目,以达到温故知新的目的。

本书每个项目都附有实践性较强的实训,可以供学生上机操作时使用。本书配备了PPT课件、源代码、习题答案、教学大纲、课程设计等丰富的教学资源,任课教师可到人民邮电出版社教学服务与资源网(www.ptpedu.com.cn)免费下载使用。本书的参考学时为90学时,其中实践环节为40学时,各部分的参考学时参见下面的学时分配表。

本书由广州番禺职业技术学院的谢景明博士担任主编,钟闰禄、陈长辉、冯敬益、王志球任副主编。由于Android技术发展日新月异,而本人水平有限,书中难免存在错误和不妥之处,敬请广大读者批评指正。

编者

2015年4月