安卓重要版本演进

2020-12-10  本文已影响0人  邱穆

Android 1.1

2008 年9月发布的Android第一版

Android 1.5 Cupcake (纸杯蛋糕)

2009年4月30日,官方1.5版本(Cupcake 纸杯蛋糕)的Android发布。

Android 1.6 Donut (甜甜圈)

  1. 重新设计的Android Market手势
  2. 支持支持CDMA网络

Android 2.0/2.0.1/2.1 Eclair (松饼)

  1. 新的浏览器的用户接口和支持HTML5

Android 2.2/2.2.1 Froyo(冻酸奶)

  1. 整体性能大幅度的提升
  2. Flash的支持
  3. Android 虚拟中加入了 JIT 编译器

Android 3.0 Honeycomb (蜂巢)

  1. Fragments:较activity粒度小的拥有独自生命周期的模块。可作为acitivity的一部分,activity通过FragmentManager管理独自的fragments back stack。
  2. Action Bar:activity顶部标题栏的替代品,通常含logo,点击出现原menu菜单项–称作action item。可与tab、Fragments back stack合用。

Android4.0 Ice Cream (冰激凌三明治)

  1. 人脸识别功能
  2. 支持虚拟按键,手机可以不再拥有任何按键

Android 4.3 Jelly Bean(果冻豆)

  1. OpenGL 3.0
  2. 蓝牙低耗电技术

Android 4.4 KitKat(奇巧)

开发者网站上唯一一个单独列出的小版本,大量新特性,许多App允许的最低版本
全新的虚拟机运行环境 ART(Android RunTime)的预览版和全新的编译策略 AOT(Ahead-of-time),这个时候 ART 是和 Dalvik 共存的,用户可以在两者之间进行选择。

Android 5.0 Lollipop(棒棒糖)

ART 全面取代 Dalvik 成为 Android 虚拟机运行环境,AOT 也成为唯一的编译模式。将android5.X的运行速度提高了3倍左右。

  1. Material Design

Android 6.0 Marshmallow(棉花糖)

  1. 运行时权限。
  2. 指纹支持。
  3. 安卓支付。
  4. 电量管理 ,低电耗模式。
  5. 支持使用URL Schema进行页面跳转

Android 7.0 Nougat(牛轧糖)

  1. 引入全新的VulkanAPI图形处理器API,大幅减少系统动画对CPU的占用
  2. 原生的分屏模式的加入
  3. 支持app应用签名全应用打包v2的打包方式(在AS2.2前,在打包签名应用时,只可勾选jar打包(v1))
  4. 通知栏快捷回答
  5. JIT 编译器回归,形成 AOT/JIT 混合编译模式。

Android 8.0 Oreo(奥利奥):

  1. 画中画
  2. 支持自动填写功能

Android 9.0 Pie(馅饼)

  1. 异形全面屏:支持带有缺口的新式全面屏,允许App获取缺口的位置和形状,也可以在设备和模拟器上模拟带缺口的屏幕
  2. 多摄像头:允许同时访问多个摄像头的视频流 加快了首次拍照的速度
  3. 统一生物识别身份验证:现在生物识别可以使用系统提供的对话框,使得用户可以确保他们使用了安全的身份验证服务。
  4. 短信可以显示图像
  5. 电池管理功能优化:应用待机群组,将App根据最近使用时间和使用频率划分为五个群组,赋予不同的优先级,限制每个应用可以访问的设备资源
  6. 加大了对kotlin的支持,对编译器进行了优化

Android 10

  1. 允许应用程序降级
  2. mac 地址随机化
  3. 黑暗主题
  4. 全新的手势导航,左右侧滑入返回等
  5. 可折叠设备
  6. 5G

Android 11

  1. 更好地支持瀑布屏:一种无边框的全面屏
上一篇下一篇

猜你喜欢

热点阅读