Android历史版本

Android历史版本

谷歌自08年发布Android以来,做为一名新秀在九年间一步步升级进化,与众移动端操做系统相互竞争,打倒了芬兰巨人诺基亚的塞班系统,抢占了全球移动端操做系统最多的份额,成了该领域的佼佼者,走上与苹果iOS抗衡的道路。android

据不彻底统计,Android大约已占65%的移动设备份额,乐观点可能在85%或更高,不管你喜欢或讨厌,Android在当前的市场主导地位都是毋庸置疑的。但因为版本迭代速度过于频繁,愈来愈臃肿,致使了Android碎片化现象十分严重。web

在Android 1.5版本以后开始为每个版本以甜品的形式来命名,每一个系统版本给予甜品的英文单词的首字母,而且系统版本越高,这个字母在英文26字母表中越靠后。随着时间的流逝,都已经忘记以前的安卓版本带来的那些重大功能,所以笔者给你们细数一下Android各历史版本更新所带来的标志性功能。api

Android 1.5 Cupcake 纸杯蛋糕

除了带来图标ID上的变化外,还有虚拟键盘,在08年先后的智能手机主要仍是依赖物理键盘进行输入,而这个在Android 1.5中获得了改变。安全

Android 1.6 Donut 甜甜圈

带来主要变化是对不一样分辨率屏幕的支持,独立于像素密度,这使得有更多可能的组合出现。svg

Android 2.0/2.1 Eclair 松饼

从这个版本开始,对相机应用的提高改变比较大,在硬件方面开始支持LED闪光灯,也支持不少拍摄场景的调节,好比色彩效果、场景模式、对焦模式和白平衡。性能

Android 2.2 Froyo 冻酸奶

Android 2.2带来了速度的提高和WiFi热点的支持两个重要功能,速度的提高是由于有了Dalvik运行模式,其使安卓性能有了大幅提高,谷歌称性能提高了2到5倍。学习

Android 2.3 Gingerbread 姜饼

从姜饼开始加入了对更多传感器的支持,包括气压计和陀螺仪,这时的Android终于迎头遇上iOS尾巴。优化

Android 3.0 Honeycomb 蜂巢(11)

Android 3.0只是谷歌针对平板的体验进行兼容优化,在功能并无太多的添加。动画

Android 4.0 Ice Cream Sandwich 冰激凌三明治(API:14)

“Holo”界面的引入是Android 4.0最重大的更新,也成了Android日后版本更新的亮点,日后谷歌根据版本的迭代更新,都会对界面元素进行改变以保持新鲜感。操作系统

Android 4.1/4.2 Jelly Bean 果冻豆(API:1六、17)

因受iOS语音助手Siri的刺激,从果冻豆开始谷歌引入了Google Now,做为以谷歌搜索为根基,时刻准备好给你提供任何事情的答案,并且还很是智能,Google Now还具备自我学习能力,根据用户的使用习惯发生改变。

Android 4.4 KitKat 巧克力(API:19)

界面变得更加现代化,同时也使得低端机焕发新生,Android 4.4带来了不少性能上的提高,512MB RAM的老古董也能很好地运行KitKat,进一步扩展了Android市场占有率。

Android 5.0/5.1 Lollipop 棒棒糖(API:21)

采用谷歌“Material Design”设计哲学,视觉效果更加扁平化,更加多姿多彩,而且动画过渡效果也使得其更加迷人。谷歌把原来的Dalvik虚拟机所有换成了ART模式,由于少了从新编译这个步骤,APP的运行速度上相比以前仍是所提高的。

Android 6.0 Marshmallow 棉花糖(API:23)

加入了APP关联间的联动、Android Pay、Fingerprint Support三个重要的改变,其中Fingerprint Support增长了对指纹的识别API,谷歌开始在自建官方的指纹识别支持,力求Android统一方案变得更安全。
兼容性问题:
1. 权限申请

Android 7.0 Nougat 牛轧糖(API:24)

加入了多任务分屏功能,谷歌从底层上实现多任务分屏操做更多的是加强应用的兼容性,引入了JIT编译器,APP的安装速度将比目前的安卓6.0提高最多75%,而最关键一点是所占用的空间同时减小50%,也引入了全新的VulkanAPI 图形处理器API,能够大幅减小系统动画对CPU的占用。

Android 8.0 Oreo 奥利奥(API:26)

APP的启动速度比Android 7.0快2倍,后台续航监控最大化限制不经常使用后台应用的活跃度,加入了分屏画中画模式,比起7.0变得变得更加自由和灵活。通知栏下拉以后变为彩色的背景通知,同时一些应用能够在系统中本身调用背景颜色。
兼容性问题:

  1. 后台保活