android 版本概要

简介:

本篇简单说一下android 各版本的特性

官网地址:https://developer.android.google.cn/preview/

Jelly Bean

Jelly Bean主要分三个小版本,看看主要有哪些改变

4.1

4.1主要是对系统响应和性能上做了很多优化,以及增加了很多功能的支持,比如双向文本和其他语言支持,用户可安装的键盘映射,优化了android浏览器和webview,增加了一些新的媒体功能等.

4.2

4.2在4.1的基础上继续在系统渲染性能和响应上做了优化,给平板也增加了状态栏,系统栏和通知窗口等android ui模式,支持将小部件锁定在屏幕上,增加了外部显示的支持,增加了RTL从右到左的布局支持,增强了国际语言的支持,允许嵌套fragment,优化了Dalvik运行时等

4.3

4.3可能需要注意的是引入了Khronos OpenGL ES 3.0的平台支持

KitKat

4.4通过HCE实现了新的NFC的功能,增加了打印功能的支持,优化了传感器功能,增加了全屏沉浸模式以及动画转场框架,增加了屏幕录制功能等

Lollipop

5.0

5.0时android使用ART取代了Dalvik虚拟机,并且增加了Material Design,同时增加了对64位系统的支持以及原生 OpenGL ES (GLES) 3.1 支持,Android 5.0 移除了对锁定屏幕小部件的支持

5.1

5.1增加了多SIM卡的支持,并且已经放弃了org.apache.http 类和 android.net.http.AndroidHttpClient 类的使用.

Marshmallow

6.0

6.0的系统改动也很多,比较然让人注意就是动态权限变化了,6.0的系统需要自己主动检查权限以及请求权限,并且移除了对 Apache HTTP 客户端的支持,Android 密钥库提供程序不再支持 DSA等

Nougat

7.0

7.0的系统在私有文件的文件权限上做了限制,并且以FileProvider代替file://URI来分享私有文件,还一个大的改变则是支持多窗口用户界面

Oreo

8.0

8.0的系统对通知也做了比较多的调整,还增加了自动填充框架,增加了PIP画中画模式,可下载字体,多显示器支持等