首页 > 图书中心 >图书详情
Android开发:从0到1
作者:赵志荣
定价:79元
印次:1-1
ISBN:9787302469254
出版日期:2017.08.01
印刷日期:2017.06.29
本书是一本Android应用开发教程,旨在帮助读者全面掌握Android开发技术,能够实际开发Android项目。 本书分为三篇: 基础篇、进阶篇和实战篇。 基础篇包括第1章~第13章,介绍了Android操作系统概述、Android开发环境搭建、第一个Android应用程序、调试Android应用程序、Android界面编程、Android界面布局、Android简单控件、Android高级控件、活动、碎片、意图、数据存储和使用内容提供者共享数据。 进阶篇包括第14章~第21章,介绍了Android多线程开发、服务、广播接收器、多媒体开发、网络通信技术、百度地图与定位服务、Android 2D图形与动画技术和手机功能开发。 实战篇包括第22章~第25章,介绍了分层架构设计与重构健康助手应用、内容提供者重构健康助手应用、Android敏捷开发项目实战——我的播放器应用开发和把应用发布到Google play应用商店。 本书采用案例驱动式叙述方式,即“案例概述→案例核心技术→知识点展开→案例总结”的方式。本书既可作为高等学校计算机类专业的移动开发技术课程的教材,也可作为社会培训机构的Android培训教材,还适合作为广大Android初学者和Android应用开发程序员的参考用书。
more >前言 2008年,谷歌公司推出了Android操作系统。自此,Android作为一款为移动终端打造的开源手机操作系统平台,引领了突破垄断技术、降低开发成本的潮流。可以说,Android操作系统对于中国的IT产业发展产生了深远的影响。我有幸在2009年开始接触Android,并深深被它吸引,从此开始从事Android应用开发方面的教学与培训工作,并主持开发了一些Android项目。 本书的编写目的就是帮助Android初学者快速入门,同时对Android开发人员也有一定参考价值。 在阅读本书之前,有必要了解一下书中的一些约定,以及如何使用本书的案例。 本书服务网址 为了更好地为广大读者提供服务,我们专门为本书建立了一个服务网址,读者可以与作者互动,并对书中内容发表评论,提出宝贵意见。 书中源代码 1. 源代码下载 书中提供了100多个完整的案例项目源代码,读者可以在处下载。 2. 源代码目录结构 下载本书源代码并解压缩,会看到如图1所示的目录结构。图1中的ch6表示第6章代码,在ch目录下一般是各节的内容。例如,6.2.8表示第6.2.8节实例; 在节目录下一般是Android Studio工程目录,例如,LayoutSample就是6.2.8节的实例的Android Studio工程。 3. 导入源代码工程 要使用这些代码,还必须将其导入到Android Studio中。可以在Android Studio欢迎界面选择Open an existing Android Studio project或File→Open菜单,找到工程目录(例如6.2.8节中的LayoutSample),然后打开就可以了。但是,由于笔者的Android SDK安装目录可能与读者不同,因此读者第一次打开实例工程时,可能会出现如图2所示的错误提示,请不要慌张,Android Studio工具会对你配置的Android SDK重新进行初始化,再次打开就没有问题了。 图1实例代码目录结构 图2导入实例工程可能遇到的问题 书中图示的约定 为了更有效地叙述知识点或描述操作,本书给出了很多插图,下面简要说明插图中符号的含义。 1. 图中的圈框 图3中的圈框中的内容是选中的内容或要重点说明的内容。 图3图中圈框 2. 图中的箭头 图4所示的箭头用于说明用户的动作,一般箭尾是动作开始的地方,箭头指向动作结束的地方。图5所示的箭头常用来描述设置控件的属性等操作。 图4图中箭头1 图5图中箭头2 3. 图中的手势 为了描述操作,我们在图中使用了等手势符号,用来表明单击该处的按钮,如图6所示。 图6图中手势 勘误与支持 作者在网站中建立了一个勘误专区,可以及时地把书中的问题、失误和纠正反馈给广大读者。如果读者在学习过程中发现了任何问题,也可以在网上留言,或者发送电子邮件到eorient@sina.com,作者会在第一时间回复你。 本书主要由赵志荣编著,此外关东升、赵大羽、关锦华、闫婷娇、刘佳笑和赵浩丞也参与了部分内容的编写。感谢赵大羽老师手绘了书中全部草图,并从专业的角度修改书中图片,力求更加完美地奉献给广大读者。感谢我的家人容忍我的忙碌,以及对我的关心和照顾,使我能抽出这么多时间,投入全部精力编写此书。 由于时间仓促,书中难免存在不妥之处,请读者原谅,并提出宝贵意见。 赵志荣 2017年6月于北京
more >