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

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

3天内不再提示

AndroidQ新功能前瞻

454398 来源:工程师吴畏 2019-04-04 09:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

3月14日,Google发布了下一代Android操作系统的首个开发者测试版,目前的代号名为Android Q。在即将到来的 Google I/O 2019上,Google将介绍更多有关Android Q的详细信息。

“我们将用户的隐私和安全放在首位,也带来了更全面的保护功能,包括对定位权限的管理、限制应用获取敏感信息等”,Google发言人在介绍Android Q时强调。这句听起来像是苹果宣传语的话,如今成为了Android Q的重要方向。

不过,既然已经推送了首个开发者预览版,我们也不妨尝尝鲜,围观一下Android Q中的亮点和新功能。支持折叠设备

在今年的MWC上,华为和三星纷纷推出了令人惊艳的折叠设备——Mate X和Galaxy Fold。这意味着多年来没有任何进步的手机形态终于迎来了重大突破,这种折叠式设备可以同时充当手机和平板电脑

华为Mate X

硬件形态和软件支持是息息相关的:计算机图形界面在上世纪80年代诞生后,鼠标逐渐成为了计算机的标配;2007年,为配合iPhone上的多点触摸技术,苹果公司为其配备了精简版的Mac OS(也就是之后的iOS),这奠定了此后十余年的移动设备形态。今天,手持设备的未来形态已经崭露头角,相关的软件支持也是不可或缺的。

Android Q对折叠屏的支持

Android Q的一大亮点就在于其率先支持了折叠屏,并可延长折叠设备的电池使用时间。为了支持这种硬件形态,Android Q APIActivity部分得到了修改,以便支持Multi-Resume。此外,谷歌还更改了Resizeable Activity属性的工作方式,从而帮助开发者管理APP在可折叠屏幕和外接屏幕上的显示方式。隐私和安全

隐私和安全方面一直是安卓做的不足的地方。有了安卓较为开放的系统API,app可以实现更多功能,如悬浮球、后台轮询等,但这也给流氓软件/恶意软件开发者带来了可乘之机。

这一点在Android Q上得到了改善。现在,当一个APP在获取设备的位置时,它的图标上会有一个特殊的角标,告诉用户“这个app正在跟踪你”。

Android Q中的权限提示

Android Q还允许用户更细粒度地控制app的权限(位置、相机、麦克风等),可以指定APP在何时能访问这些权限,选项包括“一直”、“仅一次”和“当这个app被使用时”。暗色模式

早在前两年就有风声说苹果正开发iOS上的暗色模式,2018年发布的macOS 10.14就先于iOS配备了这个功能。如果不出意外的话,今年6月的苹果WWDC上,暗色模式将成为iOS 13的新功能。

macOS上的暗色设置

似乎是为了抢在苹果之前,谷歌在Android Q的第一个Beta版中就放出了暗色模式。暗色模式,就是将操作系统UI的主题色改为黑色/深色,而非iOS 7带起来的白色/小清新色。在LCD屏大势已去、OLED已成高端主流的2019年,这种暗色模式能为OLED屏幕的设备带来更好的电池续航水平。原理也很简单:OLED显示屏的像素自发光,在显示黑色时不发光。大面积的黑色意味着大面积不点亮的像素,这自然省电。

并且,Android Q还支持自动检测壁纸色调来自动调整暗色模式的开闭。不过谷歌还是晚了一步,魅族的Flyme、华为的EMUI、三星的One UI以及小 米的MIUI早已推出了各自的暗色模式。多媒体

这一部分的介绍偏技术向,如果不是IT从业者可能不太好理解。你只需要知道,Android Q中配备的全新编解码技术能更快、更省地完成多媒体编解码工作。

Android Q带来了开源的视频解码器AV1,这是一个开源的编解码格式,允许通过更低的网络带宽获取更高的视频质量。据称,AV1的压缩率相比另一项编解码技术HEVC的提升最高可达20%。

除了更好的解码器,Android Q还支持使用Opus对音频进行编码,这种算法专为语音和音乐优化,该技术已被标准化为RFC 6716。

在图形API方面,Android Q也有所动作。它在知名跨平台图形API Vulkan的基础之上为移动设备增加了ANGLE支持。这是一种软件开发相关的抽象层,有了它之后,使用OpenGL ES开发的应用和游戏便可以直接体验Vulkan打来的强劲性能与高稳定性,并且能在Android设备上部署不受限制的ES实现。总结

除了以上功能之外,Android Q还引入了一些细碎的改进和新功能。比如,Android Q终于支持了原生屏幕录制,相比第三方录屏app性能更好;Android Q还对已经被广泛使用的面部识别技术进行了标准化。此前,各厂商的面部识别解锁功能都是由它们自行实现,现在有了Android Q,手机厂商可以直接使用Android内置API来实现面部识别;

Android Q的原生录屏

总结

总的来说,Android Q在新功能方面可以用一句话概括:在你加入之前第三方定制安卓系统就已经有了这样的功能了,因此对Android Q的期待还是应该更多地放在系统底层的优化上。不过这次主打的加强隐私保护功能非常好,就是不知道第三方定制系统和国内APP会不会遵循原生的开发规范了。

Android Q的测试计划已经面向Pixel用户开放注册,不过目前还处于第一个Beta版本,系统稳定性就不要抱太大信心了,因此强烈不建议用户在主力机上安装。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    4035

    浏览量

    134494
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    英诺达ECDC上线RDC跨复位域检查新功能

    英诺达自主研发的静态验证系列产品EnAltius昂屹CDC(ECDC),近日正式上线了跨复位域(Reset Domain Crossing, RDC)检查新功能,其静态验证EDA工具链得以进一步完善,为芯片设计团队提供更严谨、更高效的RTL签核整体解决方案。
    的头像 发表于 04-21 09:34 122次阅读

    蔡司软件|ZEISS CALYPSO在医疗行业的实用新功能

    在医疗行业,高精度测量是确保产品寿命和患者舒适度的核心环节。面对植入物、医用橡塑等复杂部件的严苛检测需求,ZEISS CALYPSO软件持续突破技术边界,通过一系列创新功能匹配行业标准。从ZEISS
    的头像 发表于 02-10 09:40 642次阅读
    蔡司软件|ZEISS CALYPSO在医疗行业的实用<b class='flag-5'>新功能</b>

    谷歌Android Studio Otter 3功能更新发布

    我们很高兴地宣布,Android Studio Otter 3 功能更新稳定版现已发布!本次更新干货满满,不仅重磅升级了 Android Studio 中的智能体工作流,还为开发者提供了更高的灵活性和掌控力,助力大家轻松利用 A
    的头像 发表于 01-28 14:15 853次阅读
    谷歌<b class='flag-5'>Android</b> Studio Otter 3<b class='flag-5'>功能</b>更新发布

    谷歌打造Android性能Spotlight Week

    在开发新功能时,应用性能往往被置于次要位置。虽然开发者未必时刻将应用性能视为头等大事,但用户却能精准察觉到您的应用在哪些方面存在性能滞后。如果新功能的加载时间较长或渲染速度较慢,用户可能会感到不满,且很有可能会放弃使用您花大量时间开发的
    的头像 发表于 01-20 09:15 816次阅读

    【工具升级】 I OrCAD X 全版本新功能汇总,高效搞定电路协同设计

    是25.1、24.1、23.1版本的核心新功能汇总。25.1版本:强化协同与仿真,缩短设计周期OrCADX25.1版本的更新,实现了设计团队协作模式与设计完整性验证的重大
    的头像 发表于 01-16 21:43 1632次阅读
    【工具升级】 I OrCAD X 全版本<b class='flag-5'>新功能</b>汇总,高效搞定电路协同设计

    Faraday Future公布超级智脸系统的最新功能细节

    “FF”或“公司”)今日公布了Super EAI F.A.C.E.(超级智脸)系统的最新功能细节。该系统将作为选装配置,应用于公司 FX Super One BEV纯电版本。
    的头像 发表于 01-15 16:55 1046次阅读

    VIAVI Xgig 5P16推出全新功能,完善PCIe5.0测试需求

    VIAVI Xgig 5P16推出全新功能,完善了PCIe5.0测试需求。Xgig 5P16分析仪/协议训练器提供16通道全速数据捕获和错误注入,可对PCIe协议进行详细的功能和性能分析。
    的头像 发表于 12-17 16:25 470次阅读
    VIAVI Xgig 5P16推出全<b class='flag-5'>新功能</b>,完善PCIe5.0测试需求

    Amazon Connect发布多项Agentic AI新功能 打造无缝客户体验

    亚马逊云科技在2025 re:Invent全球大会上,宣布Amazon Connect推出多项Agentic AI新功能,覆盖四大领域:可在语音与数字渠道自主执行操作的自动化AI Agent;可
    的头像 发表于 12-05 15:51 611次阅读

    使用Firebase AI Logic生成图像模型的两种新功能

    为您的应用添加自定义图像,能够显著改善和个性化用户体验,有效提高用户参与度。本文将探讨使用 Firebase AI Logic 生成图像的两种新功能: 其一是 Imagen 专属编辑功能预览版;其二
    的头像 发表于 11-30 09:28 554次阅读

    KiCad 10 会有哪些新功能(二)?

    “   明年正式发布前会不定期更新 KiCad 10 的新功能,有兴趣的小伙伴可以下载 nightly 尝鲜。  ”   后退键依次删除线段 即使不是在布线的状态下,后退键(backspace)也
    的头像 发表于 09-24 11:16 1620次阅读
    KiCad 10 会有哪些<b class='flag-5'>新功能</b>(二)?

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能
    的头像 发表于 08-08 15:37 1035次阅读
    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用<b class='flag-5'>新功能</b>

    API如何加速电商新功能上线

    ​ 在电子商务领域,竞争日益激烈,用户需求变化迅速。企业必须快速推出新功能,如个性化推荐、实时库存更新或无缝支付体验,以保持竞争力。传统开发模式往往耗时费力,但通过应用编程接口(API),电商企业能
    的头像 发表于 07-18 10:21 605次阅读
    API如何加速电商<b class='flag-5'>新功能</b>上线

    【文章转载】CANoe产品体系19版本新功能(下) - 基础功能与XIL测试

    新版本持续为智能电动网联汽车软件开发测试带来全新功能,IDE开发环境支持.NET8.0、Python、MATLAB2024b,VisualStudioCode集成测试开发和调试功能,支持
    的头像 发表于 06-25 10:03 2052次阅读
    【文章转载】CANoe产品体系19版本<b class='flag-5'>新功能</b>(下) - 基础<b class='flag-5'>功能</b>与XIL测试

    【HarmonyOS 5】应用更新功能详解

    与迭代需求的优选方案。这类弹窗主要用于向用户推送新版本更新通知,而在引导用户完成更新操作的实现层面,HarmonyOS 提供了完善的应用市场能力支撑,例如本文所介绍的 updateManager(更新功能
    发表于 06-22 18:44

    信捷电气XDPPro V3.8.0版本的五大创新功能

    作为信捷XD、XL、XG系列PLC的编程软件,XDPPro始终以工程师的需求为核心,聚焦编程效率、硬件配置与协作体验,此次V3.8.0版本将推出五大创新功能,助您轻松应对复杂工程挑战。
    的头像 发表于 05-23 16:03 2049次阅读
    信捷电气XDPPro V3.8.0版本的五大创<b class='flag-5'>新功能</b>