1.课程简介
- 讲解6.0的新特性
- 6.0系统简介
- 全称为:Marshmallow,简称M(棉花糖)
- Google 2015年I/O大会上正式发布
- 更新了众多模块
- 6.0系统简介
- 权限管理机制
2.主要更新模块
- 电源管理
- App Standby(应用待机)
- 检测
当设备不充电,且在这段时间内用户没有直接或间接启动该应用
- 退出
当应用被激活时,或者设备充电时,系统将应用移除此状态
- 目的
减少后台应用的对系统性能的消耗, 在6.0系统上挂在后台的应用很容易被回收。
- Doze
- 检测
当设备不充电,且当设备静止且灭屏一段时间
- 目的
- App Standby(应用待机)
- App Link
- 全称为应用程序链接
- 技术点:隐式启动Intent
- android更加鼓励应用程序间的关联而不再是单一的应用同浏览器交互
- 指纹识别
- 6.0之前都是各厂商的支持
- 应用权限管理(最重要)
- 5.0之前。只需要在清单文件申明即可
- 5.0以后,用户可以在安装时关闭某些权限
- 6.0以后,对于用户隐私权限总是会在第一次使用的时候提示用户是否授予权限(和iPhone类似)
3.运行时权限的优势
- 新的权限机制更好的保护了用户的隐私
- 给了程序向用户说明权限的作用
- 可以防止一些恶意程序盗取用户或者手机的信息
4.最后说明
~
- 如果需要学习权限机制,请点击↓
课程连接: - 欢迎关注我的专题: