Android Q特性汇总:谷歌Pixel设备可尝鲜

3月14日消息 , 谷歌正式推出Android Q Beta 1版本及预览版SDK , 开发者或喜欢尝鲜的用户可以在Pixel设备上立即参与Beta 1试用计划 。 谷歌表示 , 今年5月份还将举办I/O开发者大会 , 届时会有更多精彩内容分享 。

以下是Android Q的主要亮点:

Android Q特性汇总:谷歌Pixel设备可尝鲜

----Android Q特性汇总:谷歌Pixel设备可尝鲜//----[ http://www.caoding.cn]

给予用户更多地理位置控制

在Android Q中 , 用户可进一步控制应用访问设备地理位置的时间 。 在之前的几个Android版本中 , 应用只有在请求并获得用户同意后 , 才能获取设备当前的位置信息 。

Android Q允许用户指定应用从不、仅在使用期间 (运行时) , 或者任何时候 (退到后台) 都能获取位置信息 。

Android Q特性汇总:谷歌Pixel设备可尝鲜

----Android Q特性汇总:谷歌Pixel设备可尝鲜//----[ http://www.caoding.cn]

隐私保护升级

除了位置权限的变更以外 , 在Android Q中 , 用户可以更好地管理应用对共享文件的访问权限 。 用户可通过新的运行时权限允许应用访问照片、视频或音频文件 。

此外 , 应用必需通过系统文件选择器才能访问下载文件 , 也就是说 , 访问权限完全由用户掌控 。 Android Q 还针对外部储存空间引入了一些变更 , 请务必仔细阅读此文档 , 确保应用正确使用外部储存空间 。

另外为了避免应用频繁打断用户操作 , Android Q将禁止后台应用启动Activity 。 如果应用运行在后台 , 但又需要立即引起用户关注 , 例如来电或闹铃 , 请使用高优先级通知 , 并提供一个全屏intent 。

适配折叠屏和新型屏幕

为了帮助开发者顺利适配折叠屏及大屏设备 , Android Q引入了多项改进 , 比如更新了onResume和onPause工作模式 , 以便为multi-resume提供更好的支持 , 另外谷歌还添加了当应用获得焦点后的通知功能 。

最后 , 为了让用户更好的管理应用在折叠屏及大屏上的显示 , 谷歌也更新了resizeableActivity属性功能 。

Android Q特性汇总:谷歌Pixel设备可尝鲜

----Android Q特性汇总:谷歌Pixel设备可尝鲜//----[ http://www.caoding.cn]

Sharing Shortcuts

Android Q新增了一项名为Sharing Shortcuts的特性 , 允许用户直接跳转至另一个应用进行分享 。

开发者首先需要发布一个分享目标 , 该目标随后会在应用中启动一个包含内容附件的特定Activity , 并通过share UI显示给用户 。 因为分享目标已提前发布 , 所以share UI可在Activity启动后立即加载分享内容 。

Android Q特性汇总:谷歌Pixel设备可尝鲜

----Android Q特性汇总:谷歌Pixel设备可尝鲜//----[ http://www.caoding.cn]

设置面板

谷歌将Android 9 Pie中的Slices技术完美整合到Settings Panel API中 , 现在开发者可利用该API直接在应用界面内显示系统设置 。

Android Q特性汇总:谷歌Pixel设备可尝鲜

----Android Q特性汇总:谷歌Pixel设备可尝鲜//----[ http://www.caoding.cn]

Wi-Fi性能模式

在Android Q中可以启用高性能、低延迟的自适应Wi-Fi模式 , 这样一来 , 即使是在网络延迟比较敏感的场景下 , 如实时游戏、主动呼叫等 , 依旧能保障流畅的用户体验 。

基于 Vulkan 的 ANGLE 渲染引擎

Android Q在Vulkan基础上为Android设备添加了ANGLE支持 。 ANGLE是一款专为高性能OpenGL功能实现打造图像抽象层 。

有了ANGLE之后 , 使用OpenGL ES进行开发的应用和游戏便可直接体验Vulkan带来的强劲性能与高稳定性 , 并了在Android设备上部署统一且不受供应商限制的ES实现 。

谷歌计划在Android Q中引入OpenGL ES 2.0支持 , 此外 , 针对ES 3.0的支持也在密集筹划中 。

如何获取Android Q Beta

用户或开发者可立即加入测试版计划 , 谷歌将向Pixel设备推送Android Q Beta版系统更新 (今年三代 Pixel 设备都在支持范围内——Pixel 3, Pixel 2, 甚至是初代Pixel) 。

如果没有Pixel设备 , 则可通过Android Studio中的SDK Manger下载最新版本的模拟器镜像文件 , 并安装至Android模拟器 。

Android Q特性汇总:谷歌Pixel设备可尝鲜

----Android Q特性汇总:谷歌Pixel设备可尝鲜//----[ http://www.caoding.cn]


    推荐阅读