单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Androidandroid进展历史与介绍,1,2,The origin of “android”,Android最先消逝在法国作家利尔亚当在1886年发表的科幻小说将来夏娃中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来。,Android系统来历,Android系统一开头并不是由谷歌研发出来了,Android系统原来的公司名字就叫做Android,谷歌公司在2023收购了这个仅成立22月的高科技企业。,3,Android 用甜点作为它们系统,版本的代号的命名,从Andoird 1.5,公布开头,作为每个版本代表的,甜点的尺寸越变越大,并依据,26个字母数序:,纸杯蛋糕(Cupcake 1.5),甜甜圈(Donut 1.6),,松饼(clair 2.0/2.1),冻酸奶(Froyo 2.2),,姜饼(Gingerbread 2.3),蜂巢(Honeycomb 3.0),冰激凌三明治(Ice Cream Sandwich 4.0),果冻豆Jelly Bean 4.1,最新一代android系统也命名为果冻豆Jelly Bean 4.2,下面就带大家了解下Android系统的进展历史,4,Android1.1 Robot(,机器人,),Android 1.5 Cupcake纸杯蛋糕,Android 1.6Donut甜甜圈,松饼,冻酸奶,Android 2.3Gingerbread姜饼,Android 3.0Honeycomb蜂巢,Android系统进展历史,Android 4.0 Ice Cream Sandwich冰激凌三明治,Android 4.1 Jelly Bean果冻豆,Android 4.2 Jelly Bean果冻豆,5,Android 1.0,2023年9月,主要功能有:,内建Google移动效劳GMS,支持完整HTML、XHTML网页扫瞄,支持扫瞄器多页面扫瞄,内置Android Market软件市场,支持App下载和升级,支持多任务处理、Wi-Fi、蓝牙、即使通讯等功能,6,Android 1.5 Cupcake,纸杯蛋糕,2023年4月,主要改进:,摄像头开启和拍照速度更快,GPS定位速度大幅提升,支持触屏虚拟键盘输入,可以直接上传视频和图像到网站,7,Android 1.6,Donut,甜甜圈,2023年9月,主要改进:,支持快速搜寻和语音搜寻,增加了程序耗电指示,在照相机、摄像机、相册、,视频界面下各功能可以快速切换进入,支持CDMA网络,支持多语言文字声音,8,Android 2.0&2.1,Eclair,松饼,2023年10月,主要改进:,支持添加多个邮箱帐号,,支持多帐号联系人同步,支持微软Exchange邮箱帐号,支持蓝牙2.1标准,扫瞄器承受新的UI设计,支持HTML5标准,日历功能得到改进,9,Android 2.2 Froyo,冻酸奶,2023年5月,主要改进:,新增帮助提示功能的桌面插件,Exchange帐号支持得到提升,增加热点共享功能,键盘语言更加丰富,支持Adobe Flash 10.1,10,Android 2.3Gingerbread,姜饼,2023年12月,主要改进:,用户界面优化,运行效果更佳流畅,新的虚拟键盘设计,文本输入效率提升,文本选择、复制粘贴操作得到简化,支持NFC近场通信功能,支持网络,目前最受欢送的系统,11,Android 3.0 Honeycomb,蜂巢,2023年2月,主要特性:,专为平板电脑设计,优化多任务处理、提示功能,桌面共性化、插件,支持蓝牙共享上网,内建多媒体传输协议,12,Android 4.0 Ice Cream Sandwich,冰淇淋三明治,2023年10月,主要改进:,Android 4.0将只供给一个版本,同时支持智能手机、平板电脑、电视等设备,拥有一流的新UI,基于Linux内核3.0设计,通过Android Market购置音乐,运行速度比3.1提升达1.8倍,支持现有的智能手机,13,Android 4.1 Jelly Bean果冻豆,2023年6月,Android 4.1的新特性,使用了新的处理架构,,双核、四核处理器能得到更好的优化。,特效动画的帧速提高至60fps,供给更流畅、直观的用户界面。,14,Android 4.2 Jelly Bean果冻豆,2023年10月,沿用了4.1版Jelly Bean名称,Android4.2新特性:,Photo Sphere全景拍照;,键盘手势输入;,Miracast无线显示共享;,手势放大缩小屏幕,,为盲人用户设计的语音输出和手势模式导航功能,Android系统构造,15,Android体系构造,Linux Kernel(Linux内核):Android依靠Linux 2.6版,供给核心系统效劳:安全、内存治理、进程治理、网络组、驱动模型。,Libraries(库):Android包含一套C/C+库,Android系统的各式组件都在使用。这些功能通过Android应用框架暴露给开发人员,Android Runtime(Android运行时):每个Android应用都运行在自己的进程上,享有Dalvik虚拟机为它安排的专有实例。为了支持多个虚拟机在同一个设备上高效运行,Dalvik被改写过。,Applications(应用):Android将预装一组核心应用程序,包括E-mail客户端、短信效劳、日历日程、地图效劳、扫瞄器、联系人和其他应用程序。全部应用程序都是Java编程语言编写的。,16,应用组件,Android开发四大组件分别是:活动Activity):用于表现功能。效劳Service):后台运行效劳,不供给界面呈现。播送接收器BroadcastReceiver):用于接收播送。内容供给商Content Provider:支持在多个应用中存储和读取数据,相当于数据库。,Activity:,Android 中,Activity是全部程序的根本,全部程序的流程都运行在Activity 之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最根本的模块之一。在Android的程序当中,Activity 一般代表手机屏幕的一屏。假设把手机比作一个扫瞄器,那么Activity就相当于一个网页。在Activity 当中可以添加一些Button、Check box 等控件。可以看到Activity 概念和网页的概念相当类似,Service,Service不能自己运行,只能后台运行,并且可以和其他组件进展交互。Service 是没有界面的长生命周期的代码。,BroadcastReceiver,在Android 中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver 是对发送出来的Broadcast进展过滤承受并响应的一类组件,Content Provider,Content Provider 是Android供给的第三方应用数据的访问方案。主要是数据库,17,安全权限机制,Android安全架构的核心设计思想是,在默认设置下,全部应用都没有权限对其他应用、系统或用户进展较大影响的操作。这其中包括读写用户隐私数据联系人或电子邮件,读写其他应用文件,访问网络或阻挡设备待机等。,Android 应用程序权限申请:每个应用程序的 APK 包里面都包含有一个 AndroidMainifest.xml 文件,该文件除了排列应用程序运行时库、运行依靠关系等之外,还会具体地排列出该应用程序所需的系统访问。程序员在进展应用软件开发时,需要通过设置该文件的 uses-permission 字段来显式地向 Android 系统申请访问权限。,用户安装的时候可以分析一款应用所需权限,从而简洁判定这款应用是否安全。,18,Android,开发环境,JDK(Java Development Kit),Eclipse,ADTAndroidDevelopmentToolkit,Android SDK,19,Android,系统特性,源代码完全开放,手机、PDA、GPS、MID、MP4、NB等众多设备均可以安装该系统,内置Google独特业务、工具搜寻,导航,Gmail,Google Talk,语音搜寻,将来Google云计算技术,更好的硬件层调用 GPS模块,Wifi模块,重力感应,3D加速,可以使用JAVA基于Android SDK开发上层应用、玩耍,也可以使用C+基于Android NDK开发底层和对效率要求较高的核心算法,20,Android,的优势,开放性手机平台,Android是Google开发的基于Linux平台的开源手机操作系统。Google通过与运营商、设备制造商、手机公司和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的智能手机操作系统,在移动产业内形成一个开放式的生态系统。,网络集成性很高,Android内部集成了大量的google应用,如Gmail、Reader、Map、Docs、Youtube等等,涵盖了生活中各个方面的网络应用,对长期使用网络、信息依靠度比较高的人群很适宜。,Android具备创新性,自从Google开发出Android后,很多人认为其技术可信度要比其它操作系统略胜一筹,但这并不是用户购置Android智能手机的唯一缘由。人们认为Android是一种相对较新的、又较为成熟的技术,在到达巅峰之前还有很大进展空间,Android平台在数量上渐渐主宰市场,Google CEO埃里克施密特2023年8月初曾表示每天出售20万部Android手机,第三方调查也显示该平台进展势头正稳步增长。据市场分析机构NPD公布的数据显示,今年4-6月份出售的智能手机中,33%为Android手机,而RIM手机出售比例为28%,iPhone为22%.,Android在其它领域的拓展,Android不仅促进了手机产业的进展,它的全面计算效劳和丰富的功能支持,已将应用拓展到手机以外的其他领域。Android平台的通用性可以适用于不同的屏幕、有线和无线设备。Android的系统和应用程序开发人员将更多的涉足多媒体、移动互联网设备、数字视频和家庭消遣设备、汽车、医药、网络、监测仪器和工业治理、机顶盒等新领域。,21,常见的智能手机操作系统,android(谷歌)ios(苹果)wp微软,黑莓rim bada三星oms移动,22,23,智能系统比照及Android的优势,目前主要的智能操作系统还有Windows Mobile、Symbian、Mac OS X苹果 iPhone等。以下为各主要智能系统的主要使用厂商及主要特点比照:,操作系统,主要使用厂商,主要特点,Windows Mobile,(微软),三星、多普达、,LG,界面和电脑类似,消费者容易接受、可供下载的内容少,不易个性化,Symbian,(塞班),诺基亚、三星、索爱,发展时间长,成熟度高,累计软件众多,扩展性差,不适应硬件快速发展,MAC OS,(苹果),苹果,操作界面华丽,各版本兼容性好,品牌魅力强大,软件收费昂贵,Android,(安卓),摩托罗拉、,HTC,、三星、,LG,发展速度快,免费软件多,界面个性化程度高,整体保有量上升迅速,有快速形成消费者使用习惯的趋势,2023 Q1 智能手机操作系统市场份额,24,移动互联网,移动互联网,就是将移动通信和互联网二者结合起来,成为一体。移动通信和互联网成为当今世界进展最快、市场潜力最大、前景最迷人的两大业务,它们的增长速度都是任何猜测家未曾预料到的,所以移动互联网可以预见将会制造经济神话。移动互联网的优势预备其用户数量浩大,截至2023年9月底,全球移动互联网用户已达24亿,中国移动互联网用户到达4.61亿,25,26,移动互联网十大业务模式,移动社交将成客户数字化生存的平台,移动广