android发展历史与介绍_第1页
android发展历史与介绍_第2页
android发展历史与介绍_第3页
android发展历史与介绍_第4页
android发展历史与介绍_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

Androidandroid开展历史与介绍12Theoriginof“android”Android最先出现在法国作家利尔·亚当在1886年发表的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来。Android系统来历

Android系统一开始并不是由谷歌研发出来了,Android系统原来的公司名字就叫做Android,谷歌公司在2005收购了这个仅成立22月的高科技企业。3Android用甜点作为它们系统版本的代号的命名,从Andoird1.5发布开始,作为每个版本代表的甜点的尺寸越变越大,并按照26个字母数序:纸杯蛋糕(Cupcake1.5),甜甜圈(Donut1.6),松饼(Éclair2.0/2.1),冻酸奶(Froyo2.2),姜饼(Gingerbread2.3),蜂巢(Honeycomb3.0)冰激凌三明治(IceCreamSandwich4.0)果冻豆〔JellyBean4.1〕最新一代android系统也命名为果冻豆〔JellyBean4.2〕下面就带大家了解下Android系统的开展历史4Android1.1Robot(机器人)Android1.5Cupcake〔纸杯蛋糕〕Android1.6Donut〔甜甜圈〕〔松饼〕〔冻酸奶〕Android2.3Gingerbread〔姜饼〕Android3.0Honeycomb〔蜂巢〕Android系统开展历史Android4.0IceCreamSandwich〔冰激凌三明治〕Android4.1JellyBean〔果冻豆〕Android4.2JellyBean〔果冻豆〕5Android1.02008年9月主要功能有:内建Google移动效劳〔GMS〕支持完整HTML、XHTML网页浏览,支持浏览器多页面浏览内置AndroidMarket软件市场,支持App下载和升级支持多任务处理、Wi-Fi、蓝牙、即使通讯等功能6Android1.5Cupcake纸杯蛋糕2009年4月主要改进:摄像头开启和拍照速度更快GPS定位速度大幅提升支持触屏虚拟键盘输入可以直接上传视频和图像到网站7Android1.6

Donut甜甜圈2009年9月主要改进:支持快速搜索和语音搜索增加了程序耗电指示在照相机、摄像机、相册、视频界面下各功能可以快速切换进入支持CDMA网络支持多语言文字声音8Android2.0&2.1

Eclair松饼2009年10月主要改进:支持添加多个邮箱帐号,支持多帐号联系人同步支持微软Exchange邮箱帐号支持蓝牙2.1标准浏览器采用新的UI设计,支持HTML5标准日历功能得到改进9Android2.2Froyo冻酸奶2010年5月主要改进:新增帮助提示功能的桌面插件Exchange帐号支持得到提升增加热点分享功能键盘语言更加丰富支持AdobeFlash10.110Android2.3Gingerbread姜饼2010年12月主要改进:用户界面优化,运行效果更佳流畅新的虚拟键盘设计,文本输入效率提升文本选择、复制粘贴操作得到简化支持NFC近场通信功能支持网络目前最受欢送的系统11Android3.0Honeycomb蜂巢2011年2月主要特性:专为平板电脑设计优化多任务处理、提醒功能桌面个性化、插件支持蓝牙共享上网内建多媒体传输协议12Android4.0IceCreamSandwich冰淇淋三明治2011年10月主要改进:Android4.0将只提供一个版本,同时支持智能、平板电脑、电视等设备拥有一流的新UI基于Linux内核3.0设计通过AndroidMarket购置音乐运行速度比3.1提升达1.8倍支持现有的智能13Android4.1JellyBean〔果冻豆〕2012年6月Android4.1的新特性使用了新的处理架构,双核、四核处理器能得到更好的优化。特效动画的帧速提高至60fps,提供更流畅、直观的用户界面。14Android4.2JellyBean〔果冻豆〕2012年10月沿用了4.1版JellyBean名称Android4.2新特性:PhotoSphere全景拍照;键盘手势输入;Miracast无线显示共享;手势放大缩小屏幕,为盲人用户设计的语音输出和手势模式导航功能Android系统结构15Android体系结构LinuxKernel(Linux内核):Android依赖Linux2.6版,提供核心系统效劳:平安、内存管理、进程管理、网络组、驱动模型。Libraries(库):Android包含一套C/C++库,Android系统的各式组件都在使用。这些功能通过Android应用框架暴露给开发人员AndroidRuntime(Android运行时):每个Android应用都运行在自己的进程上,享有Dalvik虚拟机为它分配的专有实例。为了支持多个虚拟机在同一个设备上高效运行,Dalvik被改写过。Applications(应用):Android将预装一组核心应用程序,包括E-mail客户端、短信效劳、日历日程、地图效劳、浏览器、联系人和其他应用程序。所有应用程序都是Java编程语言编写的。16应用组件Android开发四大组件分别是:活动〔Activity):用于表现功能。效劳〔Service):后台运行效劳,不提供界面呈现。播送接收器〔BroadcastReceiver):用于接收播送。内容提供商〔ContentProvider〕:支持在多个应用中存储和读取数据,相当于数据库。Activity:Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity可以算是开发者遇到的最频繁,也是Android当中最根本的模块之一。在Android的程序当中,Activity一般代表屏幕的一屏。如果把比作一个浏览器,那么Activity就相当于一个网页。在Activity当中可以添加一些Button、Checkbox等控件。可以看到Activity概念和网页的概念相当类似Service

Service不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service是没有界面的长生命周期的代码。BroadcastReceiver在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的Broadcast进行过滤接受并响应的一类组件ContentProvider

ContentProvider是Android提供的第三方应用数据的访问方案。主要是数据库17平安权限机制Android平安架构的核心设计思想是,在默认设置下,所有应用都没有权限对其他应用、系统或用户进行较大影响的操作。这其中包括读写用户隐私数据〔联系人或电子邮件〕,读写其他应用文件,访问网络或阻止设备待机等。Android应用程序权限申请:每个应用程序的APK包里面都包含有一个AndroidMainifest.xml文件,该文件除了罗列应用程序运行时库、运行依赖关系等之外,还会详细地罗列出该应用程序所需的系统访问。程序员在进行应用软件开发时,需要通过设置该文件的uses-permission字段来显式地向Android系统申请访问权限。用户安装的时候可以分析一款应用所需权限,从而简单判定这款应用是否平安。18Android开发环境JDK(JavaDevelopmentKit)EclipseADT〔AndroidDevelopmentToolkit〕AndroidSDK19Android系统特性源代码完全开放、PDA、GPS、MID、MP4、NB等众多设备均可以安装该系统,内置Google独特业务、工具〔搜索,导航,Gmail,GoogleTalk,语音搜索〕未来Google云计算技术更好的硬件层调用〔GPS模块,Wifi模块,重力感应,3D加速〕可以使用JAVA基于AndroidSDK开发上层应用、游戏也可以使用C++基于AndroidNDK开发底层和对效率要求较高的核心算法20Android的优势开放性平台Android是Google开发的基于Linux平台的开源操作系统。Google通过与运营商、设备制造商、公司和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的智能操作系统,在移动产业内形成一个开放式的生态系统。网络集成性很高Android内部集成了大量的google应用,如Gmail、Reader、Map、Docs、Youtube等等,涵盖了生活中各个方面的网络应用,对长期使用网络、信息依赖度比较高的人群很适宜。Android具备创新性自从Google开发出Android后,许多人认为其技术可信度要比其它操作系统略胜一筹,但这并不是用户购置Android智能的唯一原因。人们认为Android是一种相对较新的、又较为成熟的技术,在到达巅峰之前还有很大开展空间Android平台在数量上逐渐主宰市场GoogleCEO埃里克·施密特2010年8月初曾表示每天出售20万部Android,第三方调查也显示该平台开展势头正稳步增长。据市场分析机构NPD发布的数据显示,今年4-6月份出售的智能中,33%为Android,而RIM出售比例为28%,iPhone为22%...Android在其它领域的拓展Android不仅促进了产业的开展,它的全面计算效劳和丰富的功能支持,已将应用拓展到以外的其他领域。Android平台的通用性可以适用于不同的屏幕、有线和无线设备。Android的系统和应用程序开发人员将更多的涉足多媒体、移动互联网设备、数字视频和家庭娱乐设备、汽车、医药、网络、监测仪器和工业管理、机顶盒等新领域。21常见的智能操作系统android(谷歌)ios(苹果)wp〔微软〕黑莓〔rim〕bada〔三星〕oms〔移动〕2223智能系统比照及Android的优势目前主要的智能操作系统还有WindowsMobile、Symbian、MacOSX〔苹果iPhone〕等。以下为各主要智能系统的主要使用厂商及主要特点比照:操作系统主要使用厂商主要特点WindowsMobile

(微软)三星、多普达、LG

界面和电脑类似,消费者容易接受、可供下载的内容少,不易个性化Symbian

(塞班)

诺基亚、三星、索爱

发展时间长,成熟度高,累计软件众多,扩展性差,不适应硬件快速发展MACOS

(苹果)

苹果

操作界面华丽,各版本兼容性好,品牌魅力强大,软件收费昂贵Android(安卓)

摩托罗拉、HTC、三星、LG

发展速度快,免费软件多,界面个性化程度高,整体保有量上升迅速,有快速形成消费者使用习惯的趋势2013Q1智能操作系统市场份额24移动互联网移动互联网,就是将移动通信和互联网二者结合起来,成为一体。移动通信和互联网成为当今世界开展最快、市场潜力最大、前景最诱人的两大业务,它们的增长速度都是任何预测家未曾预料到的,所以移动互联网可以预见将会创造经济神话。移动互联网的优势决定其用户数量庞大,截至2012年9月底,全球移动互联网用户已达24亿,中国移动互联网用户到达4.61亿2526移动互联网十大业务模式移动社交将成客户数字化生存的平台移动广告将是移动互联网的主要盈利来源游戏将成为娱乐化先锋电视将成为时尚人士新宠移动电子阅读填补狭缝时间移动定位效劳提供个性化信息搜索将成为移动互联网开展的助推器内容共享效劳将成为客户的黏合剂移动支付蕴藏巨大商机移动电子商务的春天即将到来27Android现状28Android短板29Android开发者的收入Android开发者收入顺序:1〕移

温馨提示

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

评论

0/150

提交评论