Android的6.0棉花糖功能全面解析 有你不知道的吗

2015-10-18tm

安卓6.0提供了全新的权限系统,用户可以拒绝应用访问系统的特定部分。现在,6.0的开发框架提供了按需请求权限的功能,因此,今后的应用无需在安装的时候就要求用户决定一切。

以往的应用权限功能沿用了安卓4.3以来的设计思路,当针对某个应用的权限被阻止之后,用户并不知情,而此举可能让应用的部分功能无法工作,严重的时候甚至会导致应用崩溃,而用户却完全不知道问题究竟出在哪里。而安卓6.0的权限系统让开发者和用户对应用需要的具体权限项目都能够清楚了解。因此,应用不会因为某个具体的权限被禁止就导致崩溃,而用户就自己的某个决定也能够获得更多的相关信息。这样一来,即便在阻止了某个或某些权限之后,整个应用出现问题,用户也清楚的知道问题的根源所在。

采用全新方式开发的应用在安装时不再向用户询问具体的权限选项,而是在今后运行时,当需要用到特定功能时,再逐一向用户询问。在对话框中,允许的决定只用做出一次,而拒绝的决定需要在第二次做出时才会永久生效,有效避免因错误决定导致的麻烦。当然,即便用户改变主意,还是可以到权限设置中直接调整,只是过程麻烦一点而已。

指纹API(指纹应用编程接口)

指纹扫描认证功能在数款安卓智能手机上出现过,但相关模块与解决方案都来自第三方厂商,而非安卓内核或系统层面直接支持的产物。骨哥显然看到了相关技术的发展趋势,因此,6.0提供了来自骨哥的官方指纹API。顺带一提,苹果也为自己的TouchID指纹读取模块提供了类似的API。

也就是说,从6.0开始,开发者可以将指纹传感器直接整合进自己的应用中,并对相关用户界面元素进行完全控制。骨哥为了保证用户体验的一致性,也提供了相关图标以供选择。

此外,6.0还提供了一个称之为“确认凭据”(Confirm Credential)的API,供锁屏界面重新确认设备的控制权,以确保设备仍掌握在真正的用户手中。

自动备份

虽说安卓自版本2.2开始就提供了某种备份服务,但一直未有提供全面的备份方案。开发者不得不额外完成许多工作,而在用户眼里,安卓的备份服务无非就是将安装的应用保存在一个地方,今后恢复时在重新安装一遍,用户个人数据完全无法受到备份的保护。

安卓6.0提供了一个称之为“自动备份”的全新服务,可以备份任意数据。由于该系统才刚刚发布,目前尚无法获得实际测试结果,但从理论上讲,该服务会将应用的数据目录下的全部用户数据保存至云端,在今后需要恢复时,只需用户完成登陆过程即可使用,因此也就无需重新查看应用首次运行时的初始屏幕以及进行各种繁琐的内容设置。

自动备份服务每24小时运行一次,在设备插上充电插头、空闲且有Wi-Fi连接时被触发。数据将被加密存储于骨哥 Drive服务中。

充当内部存储空间的外部存储卡

123阅读全文
    加载更多
    回复 [1楼 ]取消回复

    查看更多