基本信息
编辑推荐
*《边看边读》第9期: 《Google Android开发入门与实战》
* 第一本国内开发团队原创的Android图书
* 完全基于Android最新的SDK1.5
* 著名台湾技术专家高焕堂、Google Android工程师何峰、InfoQ站长霍泰稳鼎力推荐!
* 全书除了大量小型案例之外还包含了5个Android平台下的完整商业实例及源码分析,分别是RSS阅读器、基于GoogleMap的个人GPS、豆瓣客户端、在线音乐播放器、手机信息助手
* 随书附赠的光盘中包含389分钟的详细教学视频以及Android开发必备开发资源,部分教学视频免费下载地址:http://www.eoeandroid.com/viewthread.php?tid=328
* 读者对于此书内容的疑问可以访问http://www.eoeandroid.com社区,作者团队将会及时解答
内容简介
计算机书籍
本书内容上涵盖了用Android开发的大部分场景,从Android基础介绍、环境搭建、SDK介绍、Market使用,到应用剖析、组件介绍、实例演示等方面。从技术实现上,讲解了5个Android平台下的完整综合实例及源代码分析,分别是RSS阅读器、基于Google Map的个人GPS、豆瓣网(Web 2.0)客户端、在线音乐播放器、手机信息查看助手。本书注重对实际动手能力的指导,在遵循技术研发知识体系的严密性同时,在容易产生错误、不易理解的环节配以了翔实的开发情景截图,并将重要的知识点和开发技巧以“小实验”、“小提醒”、“小知识”、“注意”等的活泼形式呈现给读者。在程序实例的讲解方面,主要将实例安插在Android开发的精髓知识章节,这为初学者学习与实践结合提供了很好的指导。.
本书配套有400多分钟的全程开发视频光盘,指导读者快速、无障碍地学通Android实战开发技术。..
本书适合具备一定软件开发经验,想快速进入Android开发领域的程序员;具备一些手机开发经验的开发者和Android开发爱好者学习用书;也适合作为相关培训学校的Android培训教材。...
作译者
目录
1.1 认识Android 1
1.2 Android的背景 2
1.2.1 Android的历史 2
1.2.2 Android的发展 2
1.3 我的Android我做主 2
1.3.1 开发基于Android平台的应用 3
1.3.2 参加Android开发者大赛 3
1.3.3 个人英雄主义再现——得到更多人的认可和尊重 3
1.3.4 获得应有的收益——Android Market 3
1.4 真实体验——Android模拟器 4
1.4.1 模拟器概述 4
1.4.2 模拟器和真机的区别 4
1.4.3 模拟器使用注意事项 4
1.5 更上一层楼——加入Android开发社区 5
1.6 本章小结 6
第2章 工欲善其事 必先利其器——搭建Android开发环境 7
2.1 开发Android应用前的准备 7
2.1.1 Android开发系统要求 7
2.1.2 Android软件开发包 7
前言
本书是一本教你开发赚钱的3G互联网应用的书!
2009年1月7日,工业和信息化部为中国移动、中国电信和中国联通发放3张第三代移动通信(3G)牌照,此举标志着我国正式进入3G时代。中国3G正式商用和规模建网,App商店在全球被运营商和终端厂商热捧;中国移动App商店将不久上线,这些背景,共同决定了中国基于Android的应用程序开发将在未来处于一个爆发和蓬勃成长的时期,这也为软件开发者提供了一个淘金的好机会,也迫使大量此前不熟悉Android开发的程序员要迅速进入此领域,以便在经历了单机计算时代和传统互联网时代之后,能在移动互联网时代的元年开始赶上这趟车,成为了许多程序员的愿望。
Android平台由互联网与社会信息科技的领袖Google公司开发,由Google和二十多家业界重量级企业联盟提供持续的技术支持。Google的开放、自由精神,Android联盟的雄厚实力,以及App商店商业模式带来的巨大活力,使得在IT界迅速出现了一大批热爱、追随Android平台的开发人员和产品设计人员,为了帮助他们更好地学习Android技术,笔者特意创作了本书。
本书内容讲解上深入浅出,实例紧贴市场。在技术理论的讲解方面,本书注重对实际动手能力的指导,在遵循技术研发知识体系的严密性同时,在容易产生错误、不易理解的环节都配以了详实的开发情景截图,并将重要的知识点、开发技巧以“小实验”、“小知识”等活泼的形式呈现给读者。在程序实例的讲解方面,作者主要将实例安插在Android开发的精髓知识章节,也是最难学习的部分,这为初学者学用结合提供了很好的指导。这些案例均来自于笔者承接的实际开发项目,具有很高的商业价值,5大综合案例分别是RSS阅读器、基于Google Map的个人GPS、豆瓣网(Web 2.0)客户端、在线音乐播放器、手机信息助手。这些案例充分体现了移动互联网应用创新精神,将很好地帮助初学者尽快融入实战角色。
本书内容
笔者在移动终端软件开发以及终端与服务器交互技术方面均有着多年的开发经验,积累了深厚的技术基础,在写本书的过程中,笔者和来自Google、微软公司、中国移动、澳洲电信、韩国电信、联想移动等众多电信、互联网行业的移动互联网专家多次切磋,这些专家对笔者及书的初稿给予了诸多鼓励和帮助,进行了很多交流,这也奠定了笔者写好此书的基本思路。本书包括16章,具体内容如下。
第1章 掀起你的盖头来—初识Android。本章介绍Android的来龙去脉,让读者以最短的时间直观地了解到Android的基础及发展的历史和趋势,并能清晰地知到自己可以在Android上做什么事情。
第2章 工欲善其事 必先利其器—搭建Android开发环境。本章介绍了在Windows、Linux、Mac OS平台上搭建Android开发环境的过程,通过本章学习,可以很顺利的搭建起自己的开发环境,做好开发前的准备。
第3章 清点可用资本—Android SDK介绍。主要介绍了Android SDK中包含的内容,了解用SDK可以干什么。通过本章学习,可以清晰地知道SDK中包含了哪些技术以及用途。
第4章 赚钱的市场—Android Market及应用发布。本章介绍了与Android Market相关的知识、一些特色应用及快速创建自己的Market账号。通过本章学习,了解整个Market的使用过程、拥有自己的Market账号。
第5章 千里之行,始于足下—第一个应用HelloWorld。讲解了Android开发的第一个实例,从这里开始,带领读者进入Android编程的世界。通过本章的学习,读者了解了Android开发是怎么个流程。
第6章 磨刀不误砍柴工—Android应用程序结构介绍。介绍了Android程序的组成部分,让读者搞清楚整个程序是怎么组成,怎么运作的。通过本章学习,使得读者可以比较清楚地了解Android系统的架构组成部分。
第7章 良好的学习开端—Android基本组件介绍。介绍了Android提供的一些组件,使得读者可以很快地掌握并使用这些组件,这是以后开发的基础。通过本章的学习,可以掌握常见组件的使用方法和技巧,为后续快速开发提供帮助。
第8章 移动信息仓库—Android的数据存储操作。介绍了Android上可以使用的几种存储方式以及每种方式适应的场景,使得读者可以很快掌握数据存储操作。通过本章学习,将学会何时需要存储数据,采用哪种存储方式,以及如何实现存储。
第9章 我来“广播”你的“意图”—Intents和Broadcast面对面。介绍了Android提供的Intents和Broadcast的使用,让读者更清楚地了解Android内部的技术,掌握内部消息的流转和控制。
序言
由于Android平台被推出的时间才一年左右,了解Android平台软件开发技术的程序员还不多,如何迅速地推广和普及Android平台软件开发技术,让越来越多的人参与到Android应用的开发中,是整个产业链都在关注的一个话题。本书作者较早就从事Android的研究与开发工作,为了帮助开发者更快地进入Android开发行列,他们不辞辛劳地编写了Android开发教程—《Google Android开发入门与实战》。本书系统讲解了Android软件开发的基础知识,图文并茂地帮助读者学习和掌握SDK、开发流程以及常用的API等。书中以讲述实战实例为导向,用一个个典型应用生动地引领读者进行项目开发实践。作为一本既及时、又翔实、理论实践相结合的教程,《Google Android开发入门与实战》一书很值得入门者阅读。..
值得一提的是,书中的开发实例很有创意,将传统互联网的内容朋艮务与移动平台紧密结合起来,如书中的豆瓣网客户端、在线音乐播放器等应用,都体现了移动互联网应用所需的创新精神及良好的用户体验理念,这个设计思路很值得大家去思考和学习。
最后,祝广大开发者的技术日益精进,早日开始Android开发之旅,赶上移动互联网的第一班车,共赢中国3G未来!...
邹仕洪
网秦副总裁
媒体评论
它能陪伴您顺利入门,并驰聘于无限宽广的Android系统和应用领域里。
——高焕堂
“其实没有 Gphone,只有 Android 手机操作系统。” 2007 年 11 月 5 日,安迪罗宾揭开了 Android 的神秘面纱,数月以来是 “Gphone” 还是 “google phone” 的争论戛然而止。 作为一个开源的手机操作系统, Android 的发布为手机开发者社区注入了全新的活力,翻开了智能手机发展的一个新的篇章。随着3G元年的到来, 移动互联网的不断深入发展, G1 和 G2 手机的相继问世, Android 上网本的若隐若现, 中国移动、中国联通等运营商即将发布 的基于Android 系统手机的新闻不断, 让越来越多的开发者更清晰看到了在Android 上进行软件和服务开发的必要性和广阔前景。.
两位作者历时半年完成本书,并通过通俗的文字,翔实的示例,由浅入深的向读者详细介绍了Android 系统的概念,开发流程以及实际的演示例子,更难能可贵的是,作者还通过和真实生活联系紧密的例子,把Android 开发与当下流行的地图服务、Web 2.0、SNS 等应用联系起来,给读者展示了使用Android 进行丰富开发的诸多可能。 本书结构合理,行文流畅,示例丰富,是一本很好的Android 开发入门和实战的好书。
——Google Android测试工程师 何峰
未来可以预见,基于Android的应用需求会越来越多。对于软件从业人员,Android平台的一个吸引人之处是它包括了操作系统、用户界面等手持设备所需的全部软件,且没有任何专有权方面的障碍,这也就意味着任何人都可以在其上进行开发。《Google Android开发入门与实战》中提供了一些完整的应用实例和源代码分析,如豆瓣客户端等,对于想快速上手Android的朋友有很大的帮助。
——InfoQ中文站(infoq.com/cn)总编辑 霍泰稳
Android开放平台,是手机炫酷应用最好的实验场,与此同时,Android平台所具有的发展潜力,也必将成为应用开发者创造价值的源泉。在Android应用中,出现了很多体验性很好的程序,如把手机变作指南针罗盘,根据持有者位置的移动,不断向用户推荐所经过位置周边最值得关注信息的NRU应用。如果你也希望借助Android平台,以全新的方式或很有个性的创意来诠释掌中的移动应用,那么请不要犹豫翻开这本书,她将引导你如何用自己的创意去征服Android手机用户,以便给自己带来更好的价值体现。
——中科院 博士 高昂..
2007年,伊藤穰一(Joichi Ito)在北京中文网志年会上说: 下一个大的商业机会将会是游戏和手机领域。2009年,中国的3G网络终于逐渐推向市场。Android G1手机已经销售超过百万,G2也已经开始销售,中国移动推出的基于Android系统的Ophone即将上市。许多人已经在关注这个新的市场了,Android无疑扮演了寻找这个市场金矿入口的角色,《Google Android开发入门与实战》这本书的面市恰逢其时,她将对程序员开发个性彰显的Android程序产生积极的影响。
——P1.cn 技术总监,蔡望勤