一如既往,谷歌发布了Android M的预览版本,同样在新版本中增加了新的功能,了解这些功能,可以使开发者更好的实现新的功能。以下几个新的特性:
应用权限管理:
第三方 ROM 中常见的应用权限管理功能终于得到了官方的支持,实际上,这一点在 Android 4.3/4.4 中就可以通过打开隐藏设置来实现。
网页浏览体验:
Chrome 自定义标签页,在应用中的链接可以使用 Chrome 浏览器的定制功能。全新的 Chrome Custom Tabs 功能允许 Chrome 直接在 App 上运行。
App Links:
类似于应用内链,可以改善 App 之间沟通,可识别如何跳转。就是说点一个链接,直接启动应用并跳转到对应的页面,不需要再选使用对应应用打开了。这个功能必须得配合之前的应用权限功能使用。
Android Pay:
虽然很早就开发出了 Google Wallet,但显然并不能满足移动支付的需求,单独推出的 Android Pay 可以在所有支持 NFC 的机器上实现。写到这里想到了一个细节,最新的一加 2 是不支持 NFC 的。
指纹识别:
系统级的指纹识别支持,可以实现解锁手机,在 Google Play 购买应用,另外还提供第三方 API 接口。
电池续航:
Google 继续对 Android 的续航能力进行优化,推出 Doze 的电量管理,能减少应用在后台使用的电量。这和许多厂家的省电模式类似,可对应用的进程进行管理。