本书应用现代职业教育的最新理念,注重培养学生的创新意识、逻辑思维能力和程序代码编写的实践能力,力图呈现新颖的现代职业教育课程观、学习观、教学观、传播观和教材观,同时较好地贯彻落实了以全面素质教育为基础、能力为本位的教学指导思想,是一本面向职业院校的教材。
Android是谷歌和开放手机联盟(Open Handset Alliance,OHA)开发的基于Linux的完整、开放、免费的手机平台。基于Android的应用程序设计易学、易用,极大地降低了在终端设备上开发移动互联应用程序的难度。经过近几年的发展,Android在全球得到了大规模的推广。我国很多高职院校也将“Android开发”作为一门重要的专业课程。
本书以企业技术专家丰富的实践经验为基础、由高职高专专业教师所具备的丰富专业理论知识和实践经验以及教学专家新颖的教学理念为核心进行编写,重点突出了职业能力和综合素质的培养。
本书在内容上依据Android开发环境构建和Android平台基础开发所需要掌握的知识,逐层展开技能点并层层深入,以企业实际开发的Android应用为基础,以程序开发过程的分析、设计、编码和测试为核心主线,同时强调以项目为载体,围绕工作过程重构项目任务,使工作任务的设计和编排既符合企业对程序代码编写人员的实际要求,又能适应高职高专类人才培养的特点,最终实现多个完整的Android应用程序的开发。同时,在修订时,注重引入当前Android程序开发的主流新技术和新理念,使教材内容能够与时俱进。
本书在内容结构设计上突出了工作目标、工作任务及项目实施过程的有机统一,既紧紧围绕核心岗位所需的素质和能力进行阐述,又通过“任务分析”“本章小结”和“项目实践”等加强对学习效果的评估。
本书共9章,按照Android平台的技术体系和项目内容设计难度适宜的工作项目。每个项目又分为若干个工作任务,将相关的理论知识融入项目实践。第1章和第2章主要介绍Android的基础概况及开发环境;第3章是通信功能的设计及开发,实现打电话和发短信的功能,从而使读者掌握基础控件使用、Android布局和应用资源、Android常用控件等知识;第4章是水果连连看的设计及开发,帮助读者学习图像与动画处理;第5章是聊天工具的设计及开发相关控件的使用和聊天功能的实现;第6章是短信智能管理器〖2〗〖3〗〖4〗的设计及开发,帮助读者学习Content Provider;第7章是学生信息管理系统的设计及开发,帮助读者学习图表;第8章是影音播放器的设计及开发,帮助读者学习多媒体;第9章是基于百度地图的GPS设计及开发,帮助读者学习GPS相关知识。
本书由车金庆、何征天编写,李琳、严正宇、周凌翱在编写过程中提出了宝贵的参考意见。
在信息与互联网技术迅速发展之际,编者受水平所限,书中难免存在疏忽和不足之处,敬请读者和同行不吝指正。意见和建议请发电子邮箱jqche@email.czie.net,谢谢!
编者2016年9月