IT资讯

安卓下一代系统:Android Q特性汇总[多图]

谷歌已于今天3月14日正式推出Android Q Beta 1版本及预览版SDK,开发者可以在谷歌Pixel设备尝鲜,谷歌表示5月份的I/O开发者大会会有更多关于Android Q的信息分享,届时将会是开发者们的一次盛宴。 安卓下一代系统:Android Q特性汇总[多图]图片1 那么,截止目前我们来汇总一下关于Android Q的特性: 给予用户更多地理位置控制 在Android Q中,用户可进一步控制应用访问设备地理位置的时间。在之前的几个Android版本中,应用只有在请求并获得用户同意后,才能获取设备当前的位置信息。 Android Q允许用户指定应用从不、仅在使用期间 (运行时),或者任何时候 (退到后台) 都能获取位置信息。 安卓下一代系统:Android Q特性汇总[多图]图片2 隐私保护升级 除了位置权限的变更以外,在Android Q中,用户可以更好地管理应用对共享文件的访问权限。用户可通过新的运行时权限允许应用访问照片、视频或音频文件。 此外,应用必需通过系统文件选择器才能访问下载文件,也就是说,访问权限完全由用户掌控。Android Q 还针对外部储存空间引入了一些变更,请务必仔细阅读此文档,确保应用正确使用外部储存空间。 另外为了避免应用频繁打断用户操作,Android Q将禁止后台应用启动Activity。如果应用运行在后台,但又需要立即引起用户关注,例如来电或闹铃,请使用高优先级通知,并提供一个全屏intent。 适配折叠屏和新型屏幕 为了帮助开发者顺利适配折叠屏及大屏设备,Android Q引入了多项改进,比如更新了onResume和onPause工作模式,以便为multi-resume提供更好的支持,另外谷歌还添加了当应用获得焦点后的通知功能。 最后,为了让用户更好的管理应用在折叠屏及大屏上的显示,谷歌也更新了resizeableActivity属性功能。 安卓下一代系统:Android Q特性汇总[多图]图片3 Sharing Shortcuts Android Q新增了一项名为Sharing Shortcuts的特性,允许用户直接跳转至另一个应用进行分享。 开发者首先需要发布一个分享目标,该目标随后会在应用中启动一个包含内容附件的特定Activity,并通过share UI显示给用户。因为分享目标已提前发布,所以share UI可在Activity启动后立即加载分享内容。
展开阅读全文