Android 各版本对应API以及相关特性

Android K 4.0~4.4w 14~20
Android L 5.0 21
Android L 5.1 22
Android M 6.0 23
Android N 7.0 24
Android N 7.1 25
Android O 8.0 26
Android P 9.0 27

https://blog.csdn.net/aqi00/article/details/50730793 Android开发笔记(序)写在前面的目录

Android 5.0之后各个版本的新特性?
5.0
(1)Material design的设计风格3D UI风格新颖
(2)改善通知栏,提升可视化、亲近性、可编辑性.同时支持手机在锁屏状态也可接收到通知,并且可以根据需求进行设置
(3)长按Home键或者菜单键以卡片式方式展示后台运行中
(4)手机支持访客模式
(5)放弃Dalvik模式,改用ART模式
(6)支持多种设备,手机、平板电脑,智能手表、智能电视、汽车等等
(7)不同的数据独立存储
(8)支持蓝牙4.1

6.0
(1)新增运行时权限概念,Android6.0或以上版本,用户可以完全控制应用权限,对于敏感权限,需要开发者请求系统授权
权限授权是针对整个权限组的,一旦同组一个权限被授权,其他权限也自动被授权.
(2)新增瞌睡模式和待机模式 
(3)选择文本时,会在文本附近弹出悬浮框,悬浮框中会有类似"剪切","复制","粘贴"的选项
(4)添加指纹识别
7.0
(1)多窗口支持,可以指定应用允许的最小尺寸.同时打开两个应用,并且在多窗口模式中,增加了拖拽功能,对于开发者,可以设置
Activity允许的最小尺寸,分屏模式(屏幕一分为二)、画中画模式(TV上应用,视频播放窗口一直在最顶层显示)、Freeform模式(应用界面可以自由拖动或者修改大小)
(2)增加了JIT编译器,并对ART进行代码分析,使得安装提速并且所占空间减少.
(3)对通知进行了许多的增强,消息传递可以自定义,开发者只需要用到MessagingStyle进行配置即可.
(4)低耗电模式
(5)Android N 引入一项新的应用签名方案 APK Signature Scheme v2,它能提供更快的应用安装时间和更多针对未授权 APK 文件更改的保护.

注意:多窗口不影响和改变原先Activity的生命周期,因为在多窗口模式,多个Activity可以同时可见,但只有一个Activity是最顶层的,即:获取焦点的Activity.
所有其他Activity都会处于Paused状态(尽管它们是可见的)
1. http://blog.csdn.net/a279822581/article/details/52445154 Android 7.0分屏原理及生命周期
2. http://blog.csdn.net/qidabing/article/details/73548911 Android 7.0 分屏原理分析

8.0
(1)Android O中大部分的界面改变都在设置菜单中,整体更加简洁
(2)自适应图标,即:桌面图标都是相同的形状
(3)后台进程,严格限制了后台进程对手机资源的调用.
(4)取消了大部分静态广播注册

9.0
(1)加入了全新的"自适应"电池功能,可以让手机智能判断用户对App的使用情况,并且还可以智能调节CPU的使用,最大限度地降低耗电量(加入人工智能)
(2)重新设计系统界面,重绘系统图标,在屏幕底部增加了一个短横符号,其作用相当于原来的Home键.
(3)提供了人工智能的API,整合形成"MLKit".
(4)手机支持翻转手机进入免打扰模式.

你可能感兴趣的:(Android)