Android系统发展史

2020-01-15  本文已影响0人  linruihang

1、Android历史版本

平台版本 SDK版本 版本名称
10.0 29 (Android Q)(10)
9.0 28 Pie(Android P)(派/馅饼)
8.1 27 Oreo(Android O)(奥利奥)
8.0 26 Oreo(Android O) (奥利奥)
7.1 25 Nougat(Android N)(牛轧糖)
7.0 24 Nougat(Android N)(牛轧糖)
6.0 23 Marshmallow(Android M)(棉花糖)
5.1 22 Lolipop(Android L)(棒棒糖)
5.0 21 Lolipop(Android L)(棒棒糖)
4.4W 20 Kitkat Wear(奇巧巧克力)
4.4 19 Kitkat (奇巧巧克力)
4.3 18 JELLY_BEAN_MR2(软心豆粒糖/果冻豆)
4.2 / 4.2.2 17 JELLY_BEAN_MR1(软心豆粒糖)
4.1 / 4.1.1 16 JELLY_BEAN(软心豆粒糖)
4.0.3 / 4.0.4 15 ICE_CREAM_SANDWICH_MR1(冰淇淋三明治)
4.0 / 4.01 / 4.02 14 ICE_CREAM_SANDWICH(冰淇淋三明治)
3.2 13 HONEYCOMB_MR2(蜂巢)
3.1.X 12 HONEYCOMB_MR1(蜂巢)
3.0.X 11 HONEYCOMB(蜂巢)
2.3.3 / 2.3.4 10 GINGERBREAD_MR1(姜饼)
2.3 9 GINGERBREAD(姜饼)
2.2 / 2.2.1 8 Froyo(冻酸奶)
2.1 7 Eclair_MR2(闪电泡芙)
2.0.1 6 Eclair_MR1(闪电泡芙)
2.0 5 Eclair(闪电泡芙)
1.6 4 Donut(甜甜圈)
1.5 3 Cupcake(纸杯蛋糕)
1.1 2 Petit Four
参考资料

Android历史版本

2、Android系统版本变更

Android5.0(api等级:21)
Android6.0(api23)
  1. 低电耗模式:如果用户拔下设备的电源插头,并在屏幕关闭后的一段时间内使其保持不活动状态,设备会进入低电耗模式,在该模式下设备会尝试让系统保持休眠状态。在该模式下,设备会定期短时间恢复正常工作,以便进行应用同步,还可让系统执行任何挂起的操作。
  2. 应用待机模式:应用待机模式允许系统判定应用在用户未主动使用它时处于空闲状态。当用户有一段时间未触摸应用时,系统便会作出此判定。如果拔下了设备电源插头,系统会为其视为空闲的应用停用网络访问以及暂停同步和作业。
android {
    useLibrary 'org.apache.http.legacy'
}
Android7.0(api24)
Android8.0(api26)
Android9.0(api28)
Android10(api29)
折叠设备 智能回复 深色模式 手势导航.gif 位置权限变更

在扫描网络时保护位置数据 - 用于扫描网络的大多数 API 都需要粗略位置权限。Android 10 改为要求精确位置权限,由此来增强对这些 API 的防御。
阻止设备跟踪 - 应用无法再访问不可重置的设备标识符(可用于跟踪),包括设备 IMEI、序列号和类似标识符。设备的 MAC 地址也会默认在连接到 WLAN 网络时随机分配。
保护外部存储设备中的用户数据 - Android 10 引入了一些变更,目的是让用户更好地控制外部存储设备中的文件以及其中的应用数据。应用可以将自己的文件存储在专用沙盒中,但必须使用 MediaStore 来访问共享媒体文件,并使用系统文件选择器访问新的“下载内容”集合中的共享文件。
屏蔽意外中断 - Android 10 可阻止应用从后台启动,从后台启动会使应用意外跳转到前台并从其他应用获得焦点。

应用启动加速
参考资料

Google官方文档
Android5.0/6.0/7.0/8.0各个版本Api重要变更
Android 8.0新特性(看这篇文章就够了)

如有错误,敬请指正~~

上一篇下一篇

猜你喜欢

热点阅读