出版时间: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格式下载