本书为Android编程初学者提高、自测和加入开发团队提供贴心帮助,内容包括常用案例、常见上机调试错误、Android程序员猎头系统和自测题。本书所涉及的Android经典案例效果,读者稍加改动就可直接应用于自己的项目中,包括TextView特效、手机屏幕区域划分、我的课表(表格布局应用)、闪烁霓虹灯(层布局应用)、简易计算器设计(布局综合运用)、页面滑动切换效果、图片定时滑动播放效果、搜索关键字提示、仿画廊视图效果、城市景点介绍、高校新闻(延迟加载效果、下拉刷新效果、选项卡切换效果)、省市二级列表(ExpandableListView应用)、产品分类(自定义多级列表效果)、天气预报(Web Service调用)和音乐之声(音乐播放器)等。为引导读者理解、掌握和灵活运用每个案例,编者通过图解分析、代码展示、技术剖析,由浅入深引导读者将所学知识融会贯通。本书既可作为Android入门者的提高练习指南,又可作为移动开发者的好帮手。
more >随着Android手机的普及、Android应用的生活化,特别是社会上Android人才需求旺盛、Android工程师薪酬丰厚的状况,越来越多的院校开始关注对Android人才的培养,开设手机编程课是大多数高校计算机相关专业未来几年的必然选择。为此,在江西省大学生手机软件设计赛指导教师的Android编程培训讲义的基础上,我们编写了《Android应用开发教程》,该书于2013年1月在江西高校出版社出版。该书出版后被江西省的多所本、专科院校选用,例如江西师范大学、江西财经大学、东华理工大学、江西科技师范大学、井冈山大学、赣南师范学院、九江学院等本科院校,江西应用技术职业学院、南昌工学院、江西环境工程职业学院等专科院校。另外,江西省外的天津中德职业技术学院、厦门理工学院的软件学院等多所高校也选用了该书。同时,该书被选为培训用书,如南昌大学软件学院的暑期培训、南昌易游培训学校的Android培训等选用了该书。该书的出版带动了部分高校开设Android相关课程,同时吸引了一批网友的关注。许多教师和网友反映,该书实用、通俗易懂、深入浅出、可读性强,特别适合大学课堂教学和初学者入门自学。并且,希望我们再出版一本常用案例分析教材,针对Android实际开发中经常使用到的功能或效果进行解剖,从而提高大家综合运用知识的能力。在调研多家企业对Android研发的相关岗位的需求时,许多企业纷纷表示希望与我们合作,让我们代为招聘和测试Android开发人员。基于此,我们开发了一套Android程序员代招代测系统,并制定了一套测试体系,包括初级、中级、高级不同层次。为了让测试者明确测试内容及相关技能,我们还提供了一些典型案例作为参考。为了提高学生运用Android的能力,检验学生是否掌握了相应的基本技能,同时为了能够帮企业招聘到具有一定项目经验、能够立即参与项目开发的Android开发人员,我们结合自身的高校教学经验及实际的Android项目开发经历,通过细致的整理和分析,对专业技能和基本知识进行了合理划分,最终设计和编写了这本《Android编程经典案例解析》。本书案例是在原有知识的基础上添加了一些功能和新的效果,主要检验学生是否能够灵活地运用所学内容,以及是否掌握了Android的学习方法,是否具备自学能力。在设计这些案例时,主要考虑了以下几个方面。(1) 实用: 模拟Android应用开发中经常使用到的功能和效果。(2) 综合性: 每个案例都涉及多方面的知识点,需灵活运用。(3) 注重案例分析: 网络上的Android源代码虽然非常多,但详细分析开发过程的较少,再加上注释少、编码风格不同,很多案例下载之后难以为自己所用,本书在编写时注重了对案例的详细分析。本书详细地分析了17个典型Android案例的开发过程,这些案例紧贴市场,实用价值高,读者稍加修改便可用于自己的项目当中。本书同时介绍了Android开发中常见的错误和程序调试方法,并提供了相应的Android测试题。在学完本书之后,读者能够具备独立进行项目开发的能力。Android编程经典案例解析前言〖1〗〖2〗[2]〖2〗〖2〗本书由高成珍担任主编,负责全书案例的选取和大部分章节的编写工作;钟元生担任联合主编,具体负责编写指导、体例设计、编撰组织、审稿和质量保证工作。本书各章的分工如下: 高成珍负责第5~18章;钟元生负责第1、第2和第19章;高必梵负责第3章;何英负责第4章,并参与第19章的编写。另外,研究生杨旭、章雯、陈海俊、吴微微、黄婧、曹权等参与了本书的初稿讨论以及配套教学课件的制作工作。本书在编写过程中得到了江西财经大学软件与通信工程学院、江西科技学院信息工程学院、南昌倚动软件有限公司、江西机电职业技术学院校企合作办公室的帮助与支持,在此一并致谢。由于编者技术水平有限,再加上时间仓促,书中不足之处在所难免,希望广大读者多提宝贵意见。编者2014年10月阅 读 指 南本书假定您已接触过一些Android基础知识,知道Android应用程序的基本结构和一些常见的界面控件。如果尚未接触过Android应用开发,请自学我们编写的《Android应用开发教程》教材,或者参考我们录制的手把手教你学Android 4.1系列视频,资源网址为http://10lab.cn/resource.html。书中示例较多,源代码较长。本书注重示例的程序分析,为了方便大家掌握知识重点,压缩了相应篇幅,文中仅列出了一些关键代码,读者可到http://10lab.cn/case/resource.html下载完整源码,直接运行即可看到书中的效果。强烈建议,您在阅读本书时,自己根据书中解释和关键代码补充完成完整程序,而不是直接打开源程序直接运行观看结果。仅在反复尝试失败时,才参考提供的源码,不建议一开始就看程序源码。为了方便教师教学,书中为每一段源码分别添加了行号,并为一些关键语句添加了注释,例如:1public class MainActivity extends Activity { 2public void onCreate(Bundle savedInstanceState) {3super.onCreate(savedInstanceState);//调用父类的该方法4setContentView(R.layout.activity_main);//设置Activity对应的界//面布局文件5} 6public boolean onCreateOptionsMenu(Menu menu) {//创建选项菜单7getMenuInflater().inflate(R.menu.activity_main, menu);//指定菜单资源8return true;9}10}其中,左边的1、2、3、…表示行号,中间的“super.onCreate(savedInstanceState);”才是真实的程序代码内容,符号“//”及后面的内容表示对中间代码的注释。为了方便学习、交流、资源共享,我们提供了相应资源的网络下载地址,其中有源码、课件、试题等,网址为http://10lab.cn/case/resource.html。如果大家在学习或使用本书过程中有什么疑问或有什么好的建议,欢迎大家与我们联系。
more > 课件下载 样章下载 网络资源扫描二维码下载APP了解