前言
FOREWORD
Android是Google(谷歌)开发的基于Linux平台的开源手机操作系统,它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了Android,该联盟包括中国移动、摩托罗拉、高通、宏达电子(HTC)和T-Mobile在内的30多家技术和无线应用的领军企业。
在Android行业高速发展的势头下,国内Android手机开发人员人才紧缺。现如今,Android程序开发已经成为移动互联网行业炙手可热的岗位,主要有Android开发工程师、Android软件工程师、Android应用开发工程师、系统驱动工程师、Android手机游戏开发、Android系统软件开发、Android程序员、Android游戏应用版本管理、人机交互分析工程师、Android中间层开发工程师等。而未来需要对Android更加精通的深入型人才,Android开发人员以后还将有更大的发展空间。
Android课程的开设,本着从初学入门到项目实践的思路,整体包括《Android初级应用开发》(建议84学时)、《Android高级应用开发》(建议88学时或连续4周项目实践)两册。第一册可作为入门教学使用;第二册用于项目实践,可以在实习环节或下一阶段的教学中使用。
本书按高职专业学生的培养定位,从Android开发环境构建、布局管理、Android界面基本组件和应用基本组件、Android图形用户界面、Android数据存储、Android图形和图像处理到Android多媒体应用,系统介绍了Android应用开发的基本知识和技能,最后通过一个综合性较强的Android计算器开发项目,对教学进行总结和归纳,满足了“Android初级应用开发”课程的要求。
本书由刘业辉、方水平任主编,赵元苏、杨洪涛、宋玉娥、朱贺新、梁建彪任副主编。其中:刘业辉编写了项目1、项目2;方水平、朱贺新编写了项目3~项目5;杨洪涛、宋玉娥编写了项目6、项目7;赵元苏、梁建彪编写了项目8、项目9。本书编写过程中得到北京百科融创教学仪器设备有限公司的大力支持和嵌入式产品开发赛项专家张明伯的指导,在此深表感谢。
本书符合教学规律和课堂要求,很好地反映了移动互联应用领域Android应用开发方面的新知识、新技术、新方法和新应用,能解决高职院校Android课程教学设计、实施中的实际问题,适合作为高等职业院校Android应用程序设计课程的教材,也可作为移动开发爱好者的自学参考书。
由于时间仓促,编者水平有限,书中难免存在疏漏与不妥之处,恳请广大读者批评指正。
编者
2015年10月