android安卓3g智能手机发展状况_第1页
android安卓3g智能手机发展状况_第2页
android安卓3g智能手机发展状况_第3页
android安卓3g智能手机发展状况_第4页
android安卓3g智能手机发展状况_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Android1、 目前智能手机的现状2、 Android是什么3、 Android的优势劣势1、 目前智能手机的现状Strategy Analytics分析师亚历克斯-斯贝克特(Alex Spektor)表示:“今年第二季度,全球智能手机出货量达到了创记录的6000万部,在整个手机市场上占到了19%的份额,去年第二季度全球智能手机出货量为4200万部,相比增长了43%。运营商加大购机补贴力度、高端厂商之间的竞争以及使用Symbian和Android等操作系统的低成本机型不断涌现促进了智能手机市场的增长速度超过了手机市场的平均增长速度。市场研究公司Strategy Analytics日前发表的最新研究报告显示,去年第四季度全球智能手机出货量达到了创记录的5300万部,较上年同期增长了30%。这也是自2008 年第三季度以来智能手机出货量增长最为强劲的一个季度,带动了手机业走出当前困境。2009年全球智能手机出货量达到了空前的 1.738亿部,较2008年的1.511亿部增长了15%。注意这些数据:08年度1.511亿09年度1.738亿08年第四季度0.41亿09年第一季度03652亿09年第二季度0.420亿09年第三季度0.4139亿09年第四季度0.530亿10年第一季度0.543亿10年第二季度0.6亿从这个报表大家可以看到08年度与09年度对比 智能手机市场已经上涨了15%,从报表上面我们看到整个09年度整个智能手机市场是呈现上涨趋势出货量达到1.738亿部手机从10年开始单从第一季度和第二季度我们就能看出来上涨速度变快,从09年第一季度跟10年的第一季度同期相比增长比为1.487:1 从10年第二季度跟09年第二季度对比我们就能看出来 比例是1.43:1 所以从这个趋势来看未来肯定是智能手机占主导方向!Strategy Analytics分析师Neil Mawston补充说:“2010年全球智能手机市场的竞争将异常激烈。三星和LG都有雄心勃勃的计划,打算扩大产能,拓展各自应用软件商店的规模,此外,戴尔和华尔等新的竞争对手也在不断提高产品性能,寻求与主要运营商开展合作。智能手机领域的竞争对广大消费者来说无疑是件好事,但是会给手机厂商增加定价和利润压力。 从多家手机厂商一季度财报获悉,2010年第一季度各厂商手机销量均呈现不同程度增长。来自Gartner的调查结果称,第一季度全球手机销售总量为3.147亿台,与2009年同期相比,增长为17%。其中,智能手机销售量达到5,430万台,与2009年同期相比,增长为48.7%。而拥有自主产权操作系统(OS)、硬件和服务的厂商是最成功的手机供应商,如苹果,谷歌,诺基亚等。Gartner研究副总裁Carolina Milanesi女士表示:“2010年第一季度全球智能手机销量出现了自2006年以来最大的同比增长。智能手机厂商RIM首次跨入五大移动设备制造商的行列。苹果公司的市场份额增长了1.2% 。而智能手机制造商Android增长势头持续,特别在北美地区,其手机销售同比增长高达707%。”手机市场的增长主要得益于智能手机在成熟市场中的两位数的销售增长、产品的多样化以及适当的大众市场价格。2010年第一季度是苹果公司销售增长最强的一季,该公司以移动设备112.2%的销售增长位列十大移动终端销售厂商中的第七位。Milanesi女士表示:“销售增长一部分是来自于像英国这种成熟市场新签约的移动运营商,另一部分也归功于在中国、韩国这些新兴市场上的强劲销售。第二季度对苹果来说至关重要。我们预计,苹果将在6月召开的全球开发者大会上展示其iPhone 操作系统的最新版本,该版本包括多任务等受开发者和用户欢迎的改进功能。在智能手机操作系统市场上,2010年第一季度销售赢家是Android和苹果这两家公司。Android操作系统首次替代微软Windows操作系统,在全球智能手机操作系统销售排行中位列第四名。Android和苹果公司是五大市场份额同比增长的厂商中唯一的两家操作系统制造商。由于诺基亚缺乏高端智能产品,Symbian仍旧占据智能手机销售第一的位置,但市场份额持续走低。2010年第一季度智能手机占全部手机销售的17.3%,与2009年的13.6%相比,有所上升。2010年第二季度智能手机占全部手机销售的19%Gartner首席研究分析师Roberta Cozza女士表示:“正如我们看到的,iPad和网络书籍是基于谷歌的Android操作系统平台,手机操作系统的生态圈正在不断发展中,将超越单一的智能手机而向消费者提供丰富的价值和用户体验。”表二:2010年第一季度全球智能手机操作系统销售(以千台为单位)再看09年第三季度的手机系统报表:1. 而从操作系统来看,尽管略有下滑,但Symbian仍然以44%的份额领跑,但从两个报表可以看到NOKIA整个市场份额已经在下滑了虽然出货量再增大同时总体的基数也在增大,从占比来看从46.2的占比下降到43.3%2. 苹果得益于3GS的市场销售,整个苹果系统的销量有个小幅度的上升,7362.47上升到8359.7,但是销售占比确有小幅度的下滑从17.8%下滑至15.4%3. 微软系统基本上是处于持平状态但是其老4的位置已经拱手与谷歌了从09年第三季度的老4 下降到10年第一季度的老54. 接下来看下我们主要关注的android android系统09年第三季度的出货量是1.455.14万到10年第一季度的5.214.7万 销售量大幅上涨3.58倍 在所有手机系统当中出货量增长速度是最快的,同时在手机的占比也从09年第三季度的3.5%上升至10年第一季的9.6%增长速度绝对是让业绩人士不敢相信。2.Android是什么在学习Android之前,我们应该首先应该对Android的相关知识有一定的了解,不然学了N久之后人家问你学的啥玩意答不上来就囧了Android英文本意是机器人,而且如果你细心的去看Android的Logo会发现也是一个很可爱的机器人哦先解释下为什么Android之父Andy Rubin取这个名字,据说Rubin本人很喜欢机器人,所以不难理解为什么给他自己心爱的产品取名Android啦。 在Rubin的公司被Google公司收购之后,谷歌公司便加快了进军移动通信市场的步伐,并推出自主品牌的移动终端产品。在外界纷纷乱乱的猜测中,于2007年11月5日谷歌公司宣布与其他一些手机制造厂商、移动运营商、芯片制造商等厂商联合组成开发手机联盟(Open Handset Alliance,OHA),并发布了基于Linux内核的开源的手机开发平台Android,Android不仅仅是一款手机操作系统,而更像是一个对任何开发人员开放的移动终端开发平台。该平台是由操作系统、中间件、用户界面以及应用程序组成,并且对外开放源代码,一经推出便引起世界各地开源爱好者的关注。同时,谷歌与各大厂商的大力合作也大大的促进了Android新的手机的业务的不断推出,同时也使得Android更加的标准话 而第一款搭载Android操作系统的手机应该是T-mobile G1手机了,该款手机是2008年9月22日由美国移动运营商T-mobile USA在纽约发布的,该款手机由台湾宏达电HTC制造,支持WCDMA/HSPA网络,理论下载速率到达7.2Mbit/s,并支持Wi-Fi功能。随着最近几年的发展,已经相继推出了G2与G3手机了,各大手机厂商也是卯足了劲定制属于自己的Android手机,争取在未来的Android市场中占领先机。而对于Android开发者而言,其中蕴含的丰厚回报也是前景可观的 如果说一个成功男人的背后会有一个默默支持的女人的话,那么一个优越稳定的平台背后必有一个成熟的系统架构所支撑着。那么,Android的系统架构是怎么样的呢?从下图我们可以从整体上有个大致的了解(图片来源互联网): 从上图中可以看出,Android系统架构为四层结构,从上层到下层分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层,分别介绍如下: 1)应用程序层 Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。这些应用程序都是用Java语言编写的,并且这些应用程序都是可以被开发人员开发的其他应用程序所替换,这点不同于其他手机操作系统固化在系统内部的系统软件,更加灵活和个性化。 2)应用程序框架层 应用程序框架层是我们从事Android开发的基础,很多核心应用程序也是通过这一层来实现其核心功能的,该层简化了组件的重用,开发人员可以直接使用其提供的组件来进行快速的应用程序开发,也可以通过继承而实现个性化的拓展。 简单的说应用程序层与应用程序框架层就是被管与管的关系. a) Activity Manager(活动管理器) 管理各个应用程序生命周期以及通常的导航回退功能 b) Window Manager(窗口管理器) 管理所有的窗口程序 c) Content Provider(内容提供器) 使得不同应用程序之间存取或者分享数据 d) View System(视图系统) 构建应用程序的基本组件 e) Notification Manager(通告管理器) 使得应用程序可以在状态栏中显示自定义的提示信息 f) Package Manager(包管理器) Android系统内的程序管理 g)Telephony Manager(电话管理器) 管理所有的移动设备功能 h)Resource Manager(资源管理器) 提供应用程序使用的各种非代码资源,如本地化字符串、图片、布局文件、颜色文件等 i)Location Manager(位置管理器) 提供位置服务 j)XMPP Service(XMPP服务) 提供Google Talk服务 3)系统运行库层 从图中可以看出,系统运行库层可以分成两部分,分别是系统库和Android运行时,分别介绍如下: a)系统库 系统库是应用程序框架的支撑,是连接应用程序框架层与Linux内核层的重要纽带。其主要分为如下几个: ? Surface Manager: 执行多个应用程序时候,负责管理显示与存取操作间的互动,另外也负责2D绘图与3D绘图进行显示合成。 ? Media Framework: 多媒体库,基于PacketVideo OpenCore;支持多种常用的音频、视频格式录制和回放,编码格式包括MPEG4、MP3、H.264、AAC、ARM。 ? SQLite: 小型的关系型数据库引擎 ? OpenGL|ES: 根据OpenGL ES 1.0API标准实现的3D绘图函数库 ? FreeType: 提供点阵字与向量字的描绘与显示 ? WebKit: 一套网页浏览器的软件引擎 ? SGL: 底层的2D图形渲染引擎 ? SSL: 在Andorid上通信过程中实现握手 ? Libc: 从BSD继承来的标准C系统函数库,专门为基于embedded linux的设备定制 b)Android运行时 Android应用程序时采用Java语言编写,程序在Android运行时中执行,其运行时分为核心库和Dalvik虚拟机两部分。 ? 核心库 核心库提供了Java语言API中的大多数功能,同时也包含了Android的一些核心API,如android.os、、android.media等等。 ? Dalvik虚拟机 Android程序不同于J2me程序,每个Android应用程序都有一个专有的进程,并且不是多个程序运行在一个虚拟机中,而是每个Android程序都有一 个Dalivik虚拟机的实例,并在该实例中执行。Dalvik虚拟机是一种基于寄存器的Java虚拟机,而不是传统的基于栈的虚拟机,并进行了内存资源使用的优化以及支持多个虚拟机的特点。需要注意的是,不同于J2me,Android程序在虚拟机中执行的并非编译后的字节码,而是通过转换工具dx将Java字节码转成dex格式的中间码。 4)Linux内核层 Android是基于Linux2.6内核,其核心系统服务如安全性、内存管理、进程管理、网路协议以及驱动模型都依赖于Linux内核。 注: 补充一点,在我们使用android手机的过程中经常碰到的一个情况就是一些程序在运行的过程中突然退出来这个是怎么一个情况,很多买家以为是不是手机的问题?现在我们来了解下为什么程序会突然关闭也就是下一个Android应用程序的生命周期是怎么样的? 所谓的应用程序生命周期无非就是应用程序进程从创建到消亡的整个过程。但是,之所有将这一点拎出来单独的讲,当然有其特殊性。的确,Android应用程序的生命周期的终结这个动作并非由应用程序进程本身执行,而是取决于Android系统,也就是Android应用程序生死由“天”,不能主宰自己的命运。这与我们传统的编程思维可能有所程序,如最初学的C语言程序都是最后收到内部或者外部退出请求而运行中的进程从main函数通过return退出,而非由系统直接kill的,这样的情况很少。那么,Android的设计师们为什么如此设计呢?这样设计的好处是什么呢? 其实,主流智能手机大多数都是多任务型,笔者常常用自己的手机一边游戏一边听音乐同时可能还开着UCWeb和QQ,的确这样给用户带来的体验是无以伦比的。但是,一个不容忽视的问题就是,手机的内存只有那么多,随着我们打开的应用程序数量的增多,随之而来的可能会是应用程序响应时间过长或者系统假死的糟糕情况。所以,若将Android应用程序生命周期便交由系统处理的话,那么在系统内存不足的情况下,便由Android系统舍车保帅,选择性的来中止一些重要性较次的应用程序,以便回收内存供更重要的应用程序使用。 那么,系统是根据一个怎样的重要性标准来中止Android应用程序的呢?其实,Android中根据应用程序的组件以及组件当前运行状态将所有的进程按重要性程度从高到低划分成五个,如下图所示: 1 前台进程 顾名思义,前台进程就是在屏幕最前端显示并和用户交互的Activity进程或者该进程的一个BroadcastReceiver正在运行。这样的进程重要性最高,在系统中也 只有少数这样的进程。除非在系统内存非常低,万不得已的情况下才会被中止,否则系统不会选择中止前台进程。举例来说,当你运行一个程序,如浏览器,当浏览器界面在前台显示时,浏览器属于前台进程(foreground),但一旦你按home回到主界面,浏览器就变成了后台程序(background)。我们最不希望终止的进程就是前台进程。 2 可见进程 可见进程是指那些对于用户可见,但是不显示在屏幕的最前端的进程。可见进程的重要程度也是很高的,通常不会被系统所中止,除非处于舍车保帅的情况,为了保持所有的前台进程的正常运行而不得不中止可见进程。举个例来说:widget、输入法等,都属于visible. 这部分进程虽然不在前台,但与我们的使用也密切相关,我们也不希望它们被终止(你肯定不希望时钟、天气,新闻等widget被终止,那它们将无法同步,你也不希望输入法被终止,否则你每次输入时都需要重新启动输入法) 3 服务进程 服务进程是拥有Service的进程,该Service是有startService()方法启动的,这些进程通常运行在后台,并且对用户是不可见的。但是,这些进程所作的工作却也是比较重要的,如在后台进行播放音乐的工作。所以,除非在保证前两种高级别的进程能正常工作的情况下,否则系统一般不会中止服务进程的。举例来说:谷歌企业套件,Gmail内部存储,联系人内部存储等。这部分服务虽然属于次要服务,但很一些系统功能依然息息相关,我们时常需要用到它们,所以也太希望他们被终止 4 后台进程 后台进程运行着对用户不可见的activity(调用过onStop()方法),这些进程对用户体验没有直接的影响,可以在上述进程需要内存资源的时候,从后台进程这回收。通常,系统中有很多的不可见的进程在运行,这些都保存在LRU(least last used)列表中,以便内存不足的时候会在第一时间被回收。当需要中止进程的时候,系统会保证最近一个被用户看到的进程最后一个被中止。 如浏览器,阅读器等。当程序显示在屏幕上时,他所运行的进程即为前台进程(foreground),一旦我们按home返回主界面(注意是按home,不是按back),程序就驻留在后台,成为后台进程(background)。后台进程的管理策略有多种:有较为积极的方式,一旦程序到达后台立即终止,这种方式会提高程序的运行速度,但无法加速程序的再次启动;也有较消极的方式,尽可能多的保留后台程序,虽然可能会影响到单个程序的运行速度,但在再次启动已启动的程序时,速度会有所提升。这里就需要用户根据自己的使用习惯找到一个平衡点 5 空进程 在空进程中无任何的应用程序组件,而这种进程存在的唯一理由是提供一种缓存机制,使得缩短应用程序下次启动所需的时间。系统会经常的中止空进程,从而达到调节程序缓存和系统缓存的平衡。3.Android的优势劣势Android平台手机5大优势:一、开放性在优势方面,Android平台首先就是其开发性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,随大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。二、挣脱运营商的束缚在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。从去年iPhone上市,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈,当你可以通过手机IM软件方便地进行即时聊天时,再回想不久前天价的彩信和图铃下载业务,是不是像噩梦一样?互联网巨头Google推动的Android终端天生就有网络特色,将让用户离互联网更近。三、丰富的硬件选择这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容,好比你从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移,是不是非常方便呢?四、不受任何限制的开发商Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻扰,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏如可控制正是留给Android难题之一。五、无缝结合的Google应用如今叱诧互联网的Google已经走过10年度历史,从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google服务。Android的5大不足:一、安全和隐私由于手机与互联网的紧密联系,个人隐私很难得到保守。除了上网过程中经意或不经意留下的个人足迹,Google这个巨人也时时站在你的身后,洞穿一切,因此,互联网的深入将会带来新一轮的隐私危机。二、运营商仍然能够影响到Android手机在国内市场,不少用户对购得移动定制机不满,感觉所购的手机被人涂画了广告一般。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论