0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AndroidQ将有哪些亮点

454398 来源:工程师吴畏 2019-03-15 08:50 次阅读

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

以下是Android Q的主要亮点:

AndroidQ将有哪些亮点

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

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

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

隐私保护升级

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

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

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

适配折叠屏和新型屏幕

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

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

Sharing Shortcuts

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

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

设置面板

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

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
    +关注

    关注

    12

    文章

    3941

    浏览量

    127671
  • 谷歌
    +关注

    关注

    27

    文章

    6179

    浏览量

    105726
收藏 人收藏

    评论

    相关推荐

    谷歌推出Android XR SDK开发者预览版

    近期推出的 Android XR SDK 开发者预览版是一款适用于 Android XR 的综合开发工具套件。它是 Android 系列中最新的平台,专为扩展现实 (XR) 头显设备 (以及未来
    的头像 发表于 01-10 10:13 126次阅读

    Android XR:耳机和眼镜进入 Gemini 时代

    “ Google 与三星和高通合作发布了 Android XR,这是一个扩展您的现实生活,以全新方式探索、连接和创造的平台。 ” 原文转载自:https://blog.google/products
    的头像 发表于 12-15 14:14 245次阅读

    android手机上emulate应用程序的方法

    Android手机上模拟(emulate)应用程序的方法通常涉及到使用Android模拟器(Emulator)或类似的工具来模拟Android环境,以便在没有实际物理设备的情况下运行和测试应用程序
    的头像 发表于 12-05 15:33 395次阅读

    PCM2707C是否支持Android系统?PCM2707C Android应用层怎么写?

    有如下两个问题,帮忙看看,谢谢! 1,PCM2707C是否支持Android系统 2,PCM2707C Android应用层怎么写?如何获取USB上的音频数据。
    发表于 10-30 07:46

    【软件干货】Android应用进程如何保活?

    Android应用程序中,为了保证应用的正常运行和稳定性,有时需要对应用进程进行保活。以下是一些实现进程保活的方法:
    的头像 发表于 10-15 17:05 524次阅读
    【软件干货】<b class='flag-5'>Android</b>应用进程如何保活?

    丢掉数据线,你还会调试Android设备吗?

    ADB(AndroidDebugBridge)作为Android开发中非常重要的工具,开发者可以使用ADB设备在电脑上对Android设备进行安装调试应用。通常我们使用ADB调试时需要USB数据线
    的头像 发表于 08-14 17:09 418次阅读
    丢掉数据线,你还会调试<b class='flag-5'>Android</b>设备吗?

    Android案例分享,基于瑞芯微RK3568国产平台!

    开发环境说明 Windows开发环境:Windows7 64bit、Windows10 64bit 虚拟机:VMware15.5.5 AndroidSDK编译环境:Ubuntu18.04.4
    的头像 发表于 06-20 10:04 707次阅读
    <b class='flag-5'>Android</b>案例分享,基于瑞芯微RK3568国产平台!

    Android案例分享,基于瑞芯微RK3568国产平台!

    开发环境说明Windows开发环境:Windows764bit、Windows1064bit虚拟机:VMware15.5.5AndroidSDK编译环境
    的头像 发表于 06-20 08:05 1011次阅读
    <b class='flag-5'>Android</b>案例分享,基于瑞芯微RK3568国产平台!

    1分钟看明白ARGB, NCO, CCL等亮点,笙泉MG32F02V032齐备功能满足多元应用

    1分钟看明白ARGB, NCO, CCL等亮点,笙泉MG32F02V032齐备功能满足多元应用! 1分钟內速看速懂M0芯片亮点 (ASB, NCO, CCL), 硬件控制ARGB比传统模拟SPI快5
    发表于 03-25 12:52

    科沃斯2024 CCE参展亮点曝光:新品亮相,合作升级

    科沃斯2024CCE参展亮点曝光:新品亮相,合作升级,还有重磅福利!
    的头像 发表于 03-19 16:36 654次阅读
    科沃斯2024 CCE参展<b class='flag-5'>亮点</b>曝光:新品亮相,合作升级

    Android 15的首个开发者预览版现已发布

    Android 15 的首个开发者预览版现已发布,以便各位开发者能与我们通力协作,打造更优秀的 Android 平台。
    的头像 发表于 03-12 14:16 965次阅读
    <b class='flag-5'>Android</b> 15的首个开发者预览版现已发布

    MobPush:Android SDK 集成指南

    MobPush是一款旨在提供一站式解决方案的智能推送开发者工具,可以有效提高用户参与度和粘性,从而带来更多的业务效益,以下是最新版MobPush: Android SDK集成指南。
    的头像 发表于 02-02 15:51 707次阅读
    MobPush:<b class='flag-5'>Android</b> SDK 集成指南

    TLT507-Android开发环境搭建

    TLT507-Android开发环境搭建
    的头像 发表于 01-26 17:03 621次阅读
    TLT507-<b class='flag-5'>Android</b>开发环境搭建

    TLT507-Android应用开发手册

    TLT507-Android应用开发手册
    的头像 发表于 01-26 15:32 565次阅读
    TLT507-<b class='flag-5'>Android</b>应用开发手册

    TLT507-Android操作系统演示案例

    TLT507-Android操作系统演示案例
    的头像 发表于 01-26 14:57 1212次阅读
    TLT507-<b class='flag-5'>Android</b>操作系统演示案例