android6.0:全称是Marshmallow(棉花糖)
goole在2015年I/O大会上正式公布
#####主要更新模块:

  • 电源管理:
    App Standby(应用待机状态,以前只有硬件待机);
    检测:当设备部充电,且在这时间呢用户没有直接或间接的启动该应用;
    退出:当应用被激活时,或者设备充电时,系统将应用移除此状态;

  • Doze:
    检测:当设备不充电,且当设备静止且灭屏一段时间;
    周期:平台尝试让系统处于休眠状态,周期性的进入在一个维持窗口恢复正常操作,然后进入更惨的休眠状态;

  • App Link:
    全称为应用程序链接;
    技术点:就是我们的隐示启动Intent;
    android更加孤立应用程序见的关联而不再试单一的应用同浏览器的交互;

  • 指纹识别:
    6.0以前一直由各手机制造厂商去研发,导致指纹识别不同的手机差异巨大;
    6.0以后由android系统提供API,硬件厂商只需提供相应的硬件支持即可;

  • 应用权限管理(最重要):
    5.0以前,只需要在manifest.xml中注册声明即可;
    5.0以后,用户可以在安装的时候关闭某些权限;
    6.0以后,对于一些用户隐私权限总数会在第一次提示用户是否授予权限(和IPONE类似)

  • 运行时权限的优点:
    新的权限机制更好的保护了用户的隐私;
    给了程序向用户说明权限的作用;
    可以防止一些而已程序盗取用户或者手机信息,增强了android系统的安全性;