前言
中国已经是全球手机用户最多的国家。据工业和信息化部统计显示,2012年第二季度,中国现有手机用户已达到10.52亿户,随着中国3G网络的逐渐铺开,移动互联网的迅猛发展,智能手机的日益普及,手机移动开发已经是一个高速发展的领域,Android作为一个开发性平台,允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,使其不断地走向成熟,用户的数量也日益增长,现已跃居全球第一。根据2012年11月的数据显示,Android已占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%,越来越多的开发者加入到Android应用开发的行列。基于Android技术的软件开发应用前景非常广阔,高校学生及广大的软件开发人员也已看到这个趋势,因此编写这方面的教材具有非常重要的意义。
目前,市面上某些智能手机开发类电脑图书中对于知识的处理都是分知识点按章节来阐述,案例的处理一般都是直接针对于某一个知识点的需要设置一个简单例子,示范讲解该案例的操作步骤,注重一步一步教读者一个个知识点地学习和做实例,而缺乏必要的分析过程,使读者不能达到活学活用的目的。实际上,大多数案例的开发方法往往有好几种,而且一个比较完整的案例所对应的知识点可能有很多个,对这些方法的详细分析和多个知识点的系统分析与讲解可以使读者在学习时融会贯通,举一反三。本书所使用的播放器案例在每一章当中都以“项目实现效果与分析”、“工作任务对应的知识结构”、“项目制作”、“小结”、“举一反三”等几部分向读者详细分析本案例项目的特点与设计实现所对应的知识结构、实现途径以及不同的方法等,使读者在动手制作之前做到心中有数。
全书案例基于项目驱动,用一个音乐播放器案例贯穿始终,各个章节所涉及到的知识点由浅入深,循序渐进,其目的是让Android手机开发的初学者从入门到熟悉Android项目开发流程,再到实际的应用,让已有一定基础的移动开发用户能够自己设计并开发出具有实用性的Android应用程序。因此,无论是一个初学者还是已有一定基础的读者,本书都将是一个很好的选择。
本书的作者具有多年从事Java及Android等移动开发的教学经验。由广东科学技术职业学院的曾文权副教授、何拥军系统分析师主持编写,参与编写的人员还有余爱民、扶卿妮、崔晓坤,最后由何拥军负责统稿并审校。在编写过程中,企业工程师程高飞、刘晓林等提供了大量真实案例和许多宝贵的建议,在此,一并表示衷心的感谢!
为了方便教师教学,本书配有电子教学课件及相关资源,请有此需要的教师登录华信教育资源网(www.hxedu.com.cn)免费注册后进行下载,如有问题可在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。
由于编者水平有限,编写时间仓促,书中难免存在疏漏和不足。恳请同行专家和读者能给予批评和指正。
编者