1、大量漂亮流畅的动画
可以从视觉上减少卡顿感,给用户带来流畅的体验。
2、相机新增专业模式
增加了快门速度调节和曝光度调节等新功能。
3、全新的电源键菜单
一般来说,安卓的电源键菜单都是关机/重启/飞行,安卓6.0变成了关机/重启/紧急,紧急模式可以关闭一切耗电应用,尽最大可能节省电量。
4、可自定义锁界面样式
支持电话、信息、相机等快捷方式在锁屏界面的定制,用户可以根据自己的喜好调整这些图标的位置,或者开启或关闭这些快捷方式。
5、全新的快速设置风格
不但是锁屏界面可以定制,安卓6.0还采用了全新的快速面板的色彩方案,用户可以通过更换主题换颜色。
6、支持快速充电的切换
除非是在紧急情况下,一般不建议快速充电(容易造成手机和电池发热),安卓6.0原生支持关闭和开启快速充电功能。
7、支持文件夹拖拽应用
可在应用从一个文件夹内直接拖到另一个文件夹,简化了此前繁琐的操作方式,拖拽的过程和Windows的拖拽功能有点相似。
8、原生的应用权限管理
5.0以前,只需要mainfest.xml中注册声明即可
5.0以后,用户可以在安装的时候关闭某些权限
6.0以后,对于一些用户隐私权限总是会在第一次提示用户是否授予权限(和Iphone类似),用户可以在安装应用时选择关闭一些应用权限。
注:运行时权限的优势
新的权限机制更好的保护了用户的隐私;
给了程序向用户说明权限的作用;
可以防止一些恶意程序盗取用户或者手机信息,增强了Android系统的安全性;
权限机制的详解
新增API
ContextCompact.checkSelfPermission 用来检测app是否拥有某个权限
ActivityCompat.requestPermissions();用来申请某个权限(ActivityCompat继承ContextCompact)
onRequestPermissionsResult();异步回调的时候执行
ActivityCompat.shouldShowRequestPermissionRationale向用户解释这个权限到底是做什么的
使用流程
在AndroidManifest中添加需要的权限(不可省)
检查权限
申请授权
处理申请回调