乐读文学

Android从入门到精通

乐读文学 > 科普学习 > Android从入门到精通

第1页

书籍名:《Android从入门到精通》    作者:明日科技




Preface

丛书说明:  “软件开发视频大讲堂”(第1版)于2008年8月出版以来,因其编写细腻,易学实用,配备全程视频等,在软件开发类图书市场上产生了很大反响,绝大部分品种在全国软件开发零售图书排行榜中名列前茅,2009年多个品种被评为“全国优秀畅销书”。

“软件开发视频大讲堂”丛书(第2版)于2010年8月出版,自出版至今,绝大部分品种在全国软件开发类零售图书排行榜中,依然持续名列前茅。丛书迄今累计已销售近40万册,被百余所高校计算机相关专业、软件学院选为教学参考书,在众多的软件开发类图书中成为一支最耀眼的品牌。

“软件开发视频大讲堂”丛书(第3版)在前两版的基础上,增删了品种,修正了疏漏,重新录制了视频,提供了从入门学习,到实例应用,到模块开发,到项目开发,到能力测试,直到面试等各个阶段的海量开发资源库。为了方便教学,还提供了教学课件PPT。

Android是Google公司推出的专为移动设备开发的平台,自2007年11月5日推出以来,在短短的几年时间里就超越了称霸10年的诺基亚Symbian系统,成为全球最受欢迎的智能手机平台。应用Android不仅可以开发在手机或平板电脑等移动设备上运行的工具软件,而且可以开发2D甚至3D游戏。

目前,关于Android的书籍很多,但是真正从初学者的角度出发,把技术及应用讲解透彻的并不是很多,尤其是介绍Android  4.0的书籍就更少了。本书从初学者的角度出发,循序渐进地讲解使用Android  4.0开发应用项目和游戏时应该掌握的各项技术。

本书内容

本书提供了从入门到编程高手所必备的各类知识,共分3篇,大体结构如下图所示。

第1篇:基础篇。  本篇内容包括Android快速入门、Android模拟器与常用命令、用户界面设计、高级用户界面设计、基本程序单元Activity、Android应用核心Intent、Android事件处理、资源访问,并结合大量的图示、范例、经典应用和视频等使读者快速掌握Android应用开发的基础知识,并为以后编程奠定坚实的基础。

第2篇:高级篇。  本篇内容包括图形图像处理技术、多媒体应用开发、Content  Provider实现数据共享、线程与消息处理、Service应用、网络编程及Internet应用,并结合大量的图示、范例、经典应用和录像等使读者快速掌握Android开发中的高级内容,学习完本篇,读者可以掌握更深一层的Android开发技术。

第3篇:项目实战篇。  本篇通过一个完整的家庭理财通实例,运用软件工程的设计思想,介绍如何进行Android桌面应用程序的开发。书中按照“系统分析→系统设计→系统开发及运行环境→数据库与数据表设计→创建项目→系统文件夹组织结构→公共类设计→登录模块设计→系统主窗体设计→收入管理模块设计→便签管理模块设计→系统设置模块设计→运行项目→将程序安装到Android手机上”的流程进行介绍,带领读者一步步亲身体验开发项目的全过程。



本书特点

•  由浅入深,循序渐进。  本书以初、中级程序员为对象,从了解Android和搭建开发环境学起,再学习Android开发的基础技术,然后学习Android开发的高级内容,最后学习如何开发一个完整项目。讲解过程中步骤详尽、版式新颖,并在操作的内容图片上进行了标注,让读者在阅读时一目了然,从而快速掌握书中内容。

•  语音视频,讲解详尽。  书中每一章节均提供有声图并茂的教学录像,读者可以根据书中提供的录像位置在光盘中找到。这些录像能够引导初学者快速地入门,感受编程的快乐和成就感,增强进一步学习的信心,从而快速成为编程高手。

•  实例典型,轻松易学。  通过实例进行学习是最好的学习方式,本书通过一个知识点、一个实例、一个结果、一段评析、一个综合应用的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中几乎每行代码都提供了注释。

•  精彩栏目,贴心提醒。  本书根据需要在各章安排了很多“注意”、“说明”和“技巧”等小栏目,使读者在学习过程中更轻松地理解相关知识点及概念,更快地掌握个别技术的应用技巧。

•  应用实践,随时练习。  书中几乎每章都提供了“实践与练习”,以让读者通过对问题的解答重新回顾、熟悉所学知识,举一反三,为进一步学习做好充分的准备。

读者对象

[√]初学编程的自学者



[√]大中专院校的老师和学生



[√]进行毕业设计的学生



[√]程序测试及维护人员



[√]编程爱好者



[√]相关培训机构的老师和学员



[√]初、中级程序开发人员



[√]参加实习的“菜鸟”程序员

读者服务

为了方便解决本书疑难问题,读者朋友可加我们的QQ:4006751066(可容纳10万人)  ,也可以登录mingribook留言,我们将竭诚为您服务。

致读者

本书由明日科技Android程序开发团队组织编写,主要编写人员有王国辉、李伟、王小科、陈丹丹、李银龙、刘欣、刘玲玲、顾彦玲、杨丽、寇长梅、曹飞飞、朱晓、李慧、潘凯华、李继业、赵会东、高春艳、陈英、刘莉莉、刘淇、赵永发、王双、黎秋芬、陈媛、张金辉、邹淑芳、高悦、高茹、王敬洁、李贺、李浩然、郭锐、郭铁、郝洪斌、张世辉、李严、苗春义、刘清怀、张领等。在编写的过程中,我们以科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。

感谢您购买本书,希望本书能成为您编程路上的领航者。

“零门槛”编程,一切皆有可能。

祝读书快乐!

编 者


第1篇 基础篇

本篇内容包括Android快速入门、Android模拟器与常用命令、用户界面设计、高级用户界面设计、基本程序单元Activity、Android应用核心Intent、Android事件处理和资源访问,并结合大量的图示、范例、经典应用和视频等使读者快速掌握Android应用开发的基础知识,并为以后编程奠定坚实的基础。





第1章 Android快速入门

(  教学录像:1小时19分钟)

随着移动设备的不断普及与发展,相关软件的开发也越来越受到程序员的青睐。目前,移动开发领域以Android的发展最为迅猛,在短短几年时间里,就撼动了诺基亚Symbian的霸主地位。通过其在线市场,程序员不仅能向全世界贡献自己的程序,而且可以通过销售获得不菲的收入。作为Android开发的起步,本章重点介绍了如何搭建Android开发环境以及如何开发Android程序。

通过阅读本章,您可以:

★  了解Android平台特性及架构



★  掌握搭建Android开发环境的方法



★  了解Android模拟器的使用



★  掌握使用Eclipse开发Android应用的方法



★  了解Android项目的目录结构



★  了解Android项目的运行与调试





1.1 什么是Android

教学录像:光盘\TM\lx\1\什么是Android.exe

Android是专门为移动设备开发的平台,其中包含操作系统、中间件和核心应用等。Android最早由Andy  Rubin创办,于2005年被Google收购。2007年11月5日,Google正式发布Android平台。在2010年底,Android已经超越称霸10年的诺基亚Symbian系统,成为全球最受欢迎的智能手机平台。采用Android平台的手机厂商主要包括HTC、Samsung、Motorola、LG、Sony  Ericsson等。