Android/OPhone开发完全讲义(china-pub首发)

出版时间:2010 年6月  出版社:中国水利水电出版社  作者:李宁  页数:466  
Tag标签:无  

前言

2009年对于中国的移动互联网领域是最重要的一年,因为这一年信息产业部向中国三大运营商(移动、联通、电信)发放了3G牌照。这就意味着中国移动互联网3G时代已经到来,因此,2009年也就成为了中国移动互联网3G时代的元年。随着中国移动互联网3G时代的到来,很多抢眼的词汇也不断冲击着人们的眼球。3G、Android、OPhone、iPhone、iPad、iPod touch、Google、苹果、HTC、G1、G2、G3等词汇在各大网站的新闻和评论中频繁出现。出现这种情况的原因只有一个,那就是智能手机和移动互联网终于修成成果,成为完美的一对。智能手机虽然早在多年前就已出现,但那时的智能手机的功能主要是本地应用,这些手机以Nokia的Symbian系统为主。但随着移动互联网时代的到来,本地应用已远远无法满足用户的需求了。然而在创新为王的今天,新的技术总在不断地取代旧的技术。以创新闻名的Google为了进军移动广告市场,早在2005年,就开始研制新的移动操作系统,这也就是我们现在熟知的Android。经过2年多的研发,终于在2007年11月5日发布了Android的第一个版本:Android 1,O,而HTC(宏达电子)也在10个月后发布了世界上第一部装有Android系统的手机:Gl。这也标志着Android正式成为移动操作系统大家族的成员,而且出身名门。自从Android问世以来,不断有新的运营商、终端厂商、浏览器厂商、软件厂商等加入Android阵营,通过合作以及不断地创新,推出了大量基于Android的新产品,例如,Adobe公司已推出Android版的AIR和FlashlO,并且Google宣布在Android 2,2中将会全面支持Flash,这就意味着可以使用Flash来编写Android应用程序了。Android是Google进军移动领域最具杀伤力的武器之一。在此之前,苹果推出的iPhone在智能手机和移动互联网领域刮起了首轮风暴,并且赢得了数以百万计的忠实“粉丝”。而Android与iPhone不同iPhone与苹果以往的产品相同,都是在封闭状态下发展的,而且限制太多。Android则在这方面有着绝对的优势,Android不仅免费,而且开源,并且Google没有限制使用什么语言或技术在Android上开发软件。这就意味着任何企业、组织和个人都可以使用Android系统,而且不需要付给Google一分钱。正是因为这一点,支持Android的终端厂商不断增加,这也使Android的市场占用率节节攀升。甚至在2010年第一季度,Android在美国的占有率首次超过iPhone成为占有率居第二位的移动操作系统。在与美国相隔万里的中国,Android也受到相当的关注和重用。国内不仅在短时间内涌现了大量的Android社区(中国移动开发者社区、eoeandroid等),而且很多运营商和企业也以Android为基础开发出了很多定制的移动操作系统。其中国内最早的定制Android系统就是中国移动和播思通讯联合开发的OPhone系统,也称为OMS。除此之外,还有联想的OPhone。联通和电信也在研发自己的定制,Android系统。这些充分证明了Android在世界上的几个主要市场(中国、美国等)都己成为竟相追逐的梅花鹿,在可预期的未来,将会在全球范围内上演一场群雄逐鹿的大戏。既然Android无论在国内还是国外都是如此的火暴,如此的重要,那么作为开发人员的我们是不是应该立刻开始学习Android呢?如果您正在阅读本书的前言,那么说明您已经给出了肯定的答案,而本书正是打开Android神秘大门的钥匙。有了这把钥匙,就可以尽享Android中的宝藏。那么我们还等什么呢?Let's go,现在就让我们继续阅读本书的精彩内容,以获取更多的宝藏吧!

内容概要

  本书是国内第一本同时介绍Android和OPhone的经典著作,国内著名Android社区eoeandroid极力推荐。  本书内容全面,详细讲解Android框架、Android用户接口、Android组件、Android的数据存储解决方案、Android的4种可跨平台通信的组件(Activity、Service、Broadcast和ContentProvider)、网络、绘图、多媒体、2D动画、OpenGL ES、资源、国际化、访问Android手机的硬件、实时壁纸、实时文件夹、NDK(利用C/C++开发可运行在Android上的应用程序)、脚本语言(Python、Lua、Perl等)、手势输入、文字语音转换(TTS)、蓝牙及OPhone平台的技术。除此之外,在OFhone平台中内嵌了一种新的SDK:JIL Widget。这种技术可以只使用HTML、CSS、JavaScript等Web技术来编写可运行在OPhone上的程序。为了使读者更早进入实战阶段,在本书的最后给出了两个完整的例子:“万年历”和“知道当前位置的Google GTalk机器人”。本书适合有一定的Java基础,想通过Android进入移动开发领域的读者:已经有一定的Android开发经验,想进一步提高Android的开发能力的读者;想将本书作为Android的参考手册,随时随地查阅的读者;对Android报有浓厚兴趣的其他手机平台的开发人员;正在学习Android的在校大学生以及培训学校的学员。

作者简介

李宁,高级软件工程师,毕业于东北大学,获硕士学位。曾任职于东软集团,担任项目经理一职。有10余年的软件开发经验,主持或参与开发了全国计算机等级考试考务管理系统、超市前台销售和后台管理系统、辽宁省实验中学后勤管理系统、网上评卷系统等各种大型系统。曾为《程序员

书籍目录

前言 如何使用本书的例子 第一部分 准备篇——大军未动,粮草先行  第1章 Android入门 第2章 第一个Android程序第二部分 基础篇——Android世界的精彩之旅  第3章 Android应用程序架构 第4章 建立用户接口 第5章 组件详解 第6章 移动存储解决方案 第7章 应用程序之间的通讯  第8章 Android服务  第9章 网络  第10章 多媒体 第三部分 进阶篇——深入Android世界的腹地  第11章 2D动画  第12章 OpenGL ES编程 第13章 资源、国际化与自适应  第14章 访问Android手机的硬件 第15章 放在桌面上的小玩意  第16章 NDK编程  第17章 整合Android与脚本语言 第18章 Android平台的新特性展示 第19章 另类的输入输出  第20章 蓝牙 第四部分 OPhone篇——进入OPhone世界  第21章 OPhone入门  第22章 OPhone的API扩展 第23章 JIL Widget开发详解 第五部分 综合实例篇——实践是检验真理的唯一标准  第24章 万年历 第25章 知道当前位置的Google GTalk机器人

章节摘录

插图:在第5章的实例33中给出了一个给应用程序打分的程序。在这个程序中利用Adapter对象在ListView组件中显示了图像、文本和RatingBar组件。但在这个实例中,这些数据都来自本地。在本例中仍然会显示与实例33类似的内容,只是这些数据完全来自于网络。Android模拟器启动后,如果运行模拟器的计算机可以连接Intemet,那么Android模拟器也同样可以连接Intemet,但为了方便,本例采用访问本机的方式来获得网络数据。也就是将网络资源部署在计算机上的Web服务器(IIS、Tomcat等)中,然后使用模拟器来访问计算机上的网络资源。在编写代码之前,需要先在计算机上准备网络资源。读者可以采用任何一款Web服务器,在本例中采用微软的IIS作为Web服务器,读者也可以使用自己熟悉的Web服务器,例如Apache、Tomcat、UBoss、Web Logic等。

媒体关注与评论

作者是博客园(crIblogs. com)的知名主——银河使(nokiaguy.cnbllgs.com),在园子里为大家分享了很多精彩的内容,给很多人带来帮助,作者对技术的那种钻研和分享精神感染了很多人。从写博到写书,是一个从播种到收获并且把果实分享给大家的过程,相信本书凝聚了作者在Android方面钻研的精华。    ——博客园(cnblogs.com)  虽然在eoeandrold.com有大量的Android资料和教程,但是不断有新人问我如何开始Android开发之旅,李宁的这本书就是很好的答案。本书既详细讲述AndroidiZ用开发的基本组件、布局管理、多任务处理、网络和多媒体等技术,又涉及到OMS独有的JIW技术,是一本And rold/OMS开发必备用书。    ——靳岩 CEO of eoerTlobile eoea rld roid开发社区创始人《Android应用开发入门与实战》作者推荐这本书有两个原因:一是移动开发的广阔前累,使得越来越多的企业、开发者投入其中。相比iphone而言,Arldroid平台的开放性以及国内市场的广阔性,使得它更有代表性;二是作者李宁,他写作的理论性和实践性兼备,以及对技术的孜孜追求,使得这本书在Android开发的实战方面很具代表性。也希望读者朋友和我一样能从这本书中获益!    ——淘宝(中国)软件有限公司高级测试工程师 戚祥

编辑推荐

《Android/OPhone 开发完全讲义》国内覆盖面最广的Android开发指南、国内第一同时涉及Android和OPhone技术的参考手册,全书贯穿Android 1.5至Android 2.1五大Android版本的重要特性。超过200个实际案例,提供完美的实战环境大量有价值的代码可以直接用于实际的项目一线开发人员倾力之作,使全书的内容更接近实战完整的综合应用案例,理论与实战相结合

图书封面

图书标签Tags

评论、评分、阅读与下载


    Android/OPhone开发完全讲义(china-pub首发) PDF格式下载


用户评论 (总计132条)

 
 

  •   书到了,就迫不及待看了。所以评论也没及时发上来。
    首先说第一眼看,书的材质不错,封面很精美。
    然后打开目录,虽然是去年的图书android的版本最新也到了2.1,实用价值不错。
    第三,看书的内容,因为毕竟是一线开发人员写的书,所以代码只给出了核心代码,建议还是有一定编程基础,或者实战经验的人看比较合适,因为很多都是实际开发中遇到的问题,所以代码很有针对性,但是每种不足的是,书里所带的光盘,只有源码,缺少一点实战讲解,有一些开发视频就更好了,不过换句话说,书的定位也不是给初学者看的,能有很多功能的实现我已经很知足了。
    价格来说,比较实惠,原价39.8打折完了没几个钱,性价比来说很不错。
    ophone涉及的内容相对来说比较少,毕竟是建立在android系统上开发的,但是对于移动MM社区等介绍还是对ophone开发者有了一定的认识和帮助。
    总体而言,我给这本书评价:性价比高,代码实用。
    有一些建议,希望书的作者可以继续出第二版,毕竟android和ophone平台还在升级和演进,希望有实际项目例子就更好了,我还是会继续关注移动的MM平台,社区里很多人还是很牛的,只是参与的人有点少了,希望开发更多的优秀的原生的android应用,以上是一个刚开始开发android的人看完这本书的感觉。
  •   Android/OPhone 开发完全讲义
    是一本学习Android的好书。
  •   本人有一定的Java基础,看这本书不算吃力。书中的例子都结合了知识点,而且实用性很强。对于初做Android开发的人来说十本很好的参考。
  •   这是第二本andriod书了。第一本貌似是当当排名第一的《android应用开发揭秘》,写得乱七八糟!实在没有看下去的欲望。接着就买这本,感觉很不错。
  •   适合开发android!!!
  •   评论忘记写了,书不错,很好,适合于有一定java基础的Android爱好者!
  •   学Android推荐这本书,我看了一下,感觉不错。
  •   今天刚刚收到书,居然好大。不错质量超级好。说实话,android电子书看得头疼。这本书不错,可以做为工具书用的。
  •   翻了一遍后发现没激情学Android了,浪费了。
  •   书的质量很好,学习android的朋友们可以看一看。
  •   概述设和有JAVA开发经验的人学习,章节安排一较为合理
  •   平时开发遇到一些简单问题,这本书上都有,挺好。。。
  •   对于初学者,该书详细,涉及面广,也可以作为手册使用,必须有一定的java基础
  •   内容不错,实例代码写的很好,
    就拿进度对话框的代码部分来说,和网上搜到的编码风格正规多了,
    也更加合理、重用性高。
    到目前只看了前面一点内容。
    当当送货有点慢了哦,而且不能动态改送货时间地点啊,有点郁闷。
  •   适合入门级的学习者,讲解比较透彻,实例很多,而且不仅仅是翻译google API,还特意标出一些值得注意的知识点,很好,推荐购买
  •   看了百来页。。。让人受益匪浅。。。不得不说这是一本好书。。。看到封面就让人眼前一亮。。。书中内容很合我个各人品味。。。也不得不感慨从网上买了几本书终于弄到了件如意之宝。。
  •   书很不错 质量也好 就是当当的物流还得好好改进一下 好多人都说这个问题 但是到现在还没解决
    书的内容很细 随书光盘上有书上例子的源码 对入门的人来说不错
  •   服务不错,书正在看,听别人说这两本书不错,送来稍微有点褶皱,估计是压货原因,不过不影响看书,整体非常不错,等书看完了再来说
  •   这本书印刷很牛X 内容很牛X 推荐大家买啊
  •   书看起来很大,不知道内容怎样持续学习中
  •   这本书讲得蛮好的,内容比较全面!~
  •   书的内容很丰富,介绍的都比较实用,推荐购买。
  •   很实用的查看手册,可以当做一个手册来用。
  •   受人推荐买的这本书总体看 还是不错的
  •   早就瞄上这本书了,前些天一直没货,现在终于被我弄到手了,很不错的一本书,推荐各位瞅瞅看
  •   经典的书,这是推荐单位采购的。
  •   各种例子很全.
  •   知识面涉及的挺全的,对于入手很适合,
  •   内容还不错啊。看了很多,最后觉得这个比较合适自己。其实书本要合适自己就好了。
  •   实例比较多,讲解很详细
  •   1天之内就到了,出乎意料,不过封面有些灰尘,而且折痕明显,粗略看了书的内容,还挺详细的,总体还算可以。
  •   书的第一页有破损,速速还可以
  •   内容比较全面,不过不太深入,对于入门级的学者来说,足够了。好书。。。
  •   拿到手上就觉得物有所值,厚实,美观,学习价值也高
  •   书到的很快 质量也很好,快递的人员服务态度很好 ,忘记评价了 抱歉
  •   希望换个快递公司,该公司送货到了之后直接打电话,东西被冒领的概率很大
  •   质量不错,给朋友买的,朋友做参考用。
  •   帮同学买的,怎么样我也不知道
  •   很好,之前在图书馆看过这本书然后就买了,,发货很快,很满意
  •   这是我喜欢的一本书,购书的过程也让我非常愉快。
  •   这本书还不错,很多技巧都很实用
  •   不错不错,挺好的一本书
  •   本来就认为不错的一本书,拿到货一看,封面什么都设计得很漂亮,页面很大,看上去很舒服。
  •   书讲的比一般的书要详细,由浅入深,还算不错。
  •   真是相当不错的书,很实用狠详细
  •   商品还行.有点老了,但是内容还算OK
  •   内容有点儿旧了,很多东西都过时了!
  •   纸质很好,手感不错,内容浅显,是初学者的首选。
  •   刚开始看,浏览了目录,内容很详实,性价比高,南无阿弥陀佛
  •   内容还没看呢 呵呵 !!!
  •   很全面,入门必备
  •   发货速度快,书的质量还可以,就是有一本和其他的颜色不一样,应该是正版吧。
  •   总之还不错。很快
  •   货真价实~~~值
  •   还没读,感觉很不错的样子
  •   用到现在 对我帮助很大
  •   值得一看,很好的书。
  •   快递 要是能快点 就好
  •   东西很好,物流很快。。。很满意
  •   很好很好。。。。正是所要的。。。
  •   很不错,对我有十分大的帮助啊,在当当王买的东西就是便宜,质量又放心。一直支持
  •   觉得挺好的书,缺货啊, 悲剧。。。。。
  •   没咋看呢 感觉还不错
  •   安卓的入门级书,受益匪浅
  •   物流稍微有点慢,纸张很不错,页数多
  •   挺厚实的,好的话我会继续反馈
  •   我收到书的时候 光碟没在里面 我的源代码啊。
  •   快递给力,书本给力,当当网购书就是好
  •   书还不错,慢慢看了。。。。
  •   入门比较好得选择
  •   包装很好,送货速度也很快,东西也很好,非常满意。
  •   如题,顶!!
  •   虽然不是给自己买的 不过貌似还不错的样子
  •   给朋友带买的,
  •   书很不错,送的很快,不过书可能是比较大的原因,书封面有些破损,不影响看。
  •   内容还算全面,我觉得做工具书最好.我觉得android开发不光是android本身的技术,java的应用也很重要,个人意见仅供参考
  •   适合android开发的新手。讲解基础。如果想成为大牛,还需要很多参考书学习技术。
  •   书的质量和发货速度 还是很好的 适合android开发新手
  •   书中知识点很全面,讲解也很细致,质量也还好!但是希望早点儿更新版本,现在android2.1版本已经有点儿过时了,主流版本已经到2.3了!希望作者能对新版本新增知识做一些相关讲解!不过这本书还是很适合初学者阅读的,值得购买!正在学习中……
  •   不得不说,这本书很详细我想要看的都有,但是要提醒大家,要看这本书的话,至少android基础的会这样看就不会太吃力,我很喜欢代码多多的书
  •   这本书非常适合android入门和提高,推荐,但就是感觉数有点旧
  •   开始学习Android,听别人说这本书不错,买来看看。
  •   经典中的经典,开发人员必备
  •   比较实用入门用的,代码也可以在开发apps时用用
  •   看了前面几章,感觉还行,没机会从事这方面的开发,
  •   例子蛮多的,也很实用,能学到四大组件的很多应用,但是感觉对底层framework 那方面讲得就欠缺了,得找其他的书看
  •   按照学校的教学安排,我阅读了差不多整本书,感觉很好,挺全面的,很多的案例很值得学习
  •   从郑州的仓库出的货到济南四天吧,不过是那天17点下的单。书吧还没仔细看单李宁以后出的几本书都是在此书上加工的。书是16开的,讲的详细只是最近第三次几次印刷没做修改吧
  •   已经第六天了,不知道怎么样,正在收货中。
  •   才看到前几节,书说的比较细,不过有些代码要自己思考,例子很能说明问题
  •   买这本书也是在网上查了好多,都说不错也就买了,刚拿到书,看了下目录。讲的内容还是挺多的。不错,希望里面写的也可以就行了,呵呵。。
  •   书破损!已经不是第一次这样,之前买的书也经常这样,不知道当当是不是低价收回来的书再售。另一本还缺光碟!
  •   代码结构的解释太少,内容还是很丰富的
  •   朋友推荐的,下了订单了,但还没有收到,不知道啥时候能收到,貌似成都没货,是从北京配送的
  •   大家都推荐的一本书,然后就买了
  •   书的内容挺全面,稍有点简单,但适合初学者,也可以当工具书用,
  •   除了控件部分讲的比较多外,其他部分不太详细,对于整体的架构讲的不太多,只是简单的介绍知识,适合初学者
  •   计算机的东西要于是俱进有木有,内容大致翻看一下还不错,可是内容有点过时,希望尽快更新,另外感觉讲的不够细致,对初学者稍稍有点难度!
  •   书还不错,比较适合我这种菜鸟。
  •   讲解内容很仔细,不过买到很久了,具体内容有些记不清了
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7