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

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

3天内不再提示

Android Q露出庐山真面目

5RJg_mcuworld 来源:lq 2019-01-30 11:09 次阅读

目前,美国 Google公司AndroidP (安卓9.0),已经正式全面推出有几个多月了。众多手机品牌厂商也都在积极的进行更新适配 Android 9.0 系统(修改UI界面也算是二次开发,嗯)。不知道各位Android用户是否体验到了这一最新版本的系统呢?

但按照各大手机厂商的适配过程,目前这可能还只是少数用户的专属,而根据谷歌公布的统计数据显示,目前Android P的市场份额还不到5%,现阶段,三年前的Android 7.0和两年前的8.0才是主力。

Android Q露出庐山真面目

在向大家介绍和解读全新Android Q之前,先回答一下广大吃瓜群众更加关心的时间表。早在去年春天,谷歌推送Android P的开发者预览版时,Android Q其实就已经初见端倪,而在去年11月,包括谷歌Pixel 3 XL和小米8 SE也都已经开始了这一版本的测试工作,其中在GeekBench的数据库中,就曾出现了搭载Android Q的小米8 SE测试成绩。

至于真正从官方渠道见到Android Q,按照海外开发者的估算,应该是在今年3月左右谷歌就会推送其开发者版本,而正式亮相则依旧会在I/O大会上,最终面向消费者的稳定版则应该在秋天推出。

此外,关于Android Q的命名,同样也有着许多的关注。而按照谷歌的惯例来看,必然是以英文字母“Q”开头的某个甜点,因此,Quesadilla(油炸玉米粉饼)、Quiche(乳蛋饼)、Quinoa(藜麦)都有着一定的可能性。

不过即使Android P在敦促OEM厂商加速为用户提供最新系统的效果并不算显著,但谷歌也没有停下继续前进的脚步。日前,海外开发者论坛XDA就独家曝光了其后续版本Android Q(Android 10.0)的早期版本,并为用户展示了新系统的一些新功能和特性。

Android Q(安卓10.0)最新功能及变化

根据XDA的消息得出, Android 10.0将从系统底层支持 ANGLE 引擎 。

ANGLE 则是基于 Vulkan平台,来转化 Open GL 的主要渲染器。ANGLE 与 Vulkan 一样,同样也具备跨平台、开源等基本特性。开发自由度和应用方便度都非常的高,无论是对于优化系统的流畅度,还是进行开发 2D/3D 游戏程序都更加的方便和简单。

优化辅助拨号:系统底层支持将指定国家/地区的代码,自动添加到已拨号码。对于需要经常进行国际出行的安卓手机用户来说,这是一项非常方便的辅助拨号功能,省去手动添加国家/地区代码的繁杂步骤。

多显示器支持:系统底层支持将设备连接到外接的显示器,并可以同时使用两个屏幕显示。如手机/平板电脑或独立显示器,实际效果可以参考已经从第三方获得支持的华为Mate 10、三星Galaxy Note 9。

桌面体验(平板电脑):系统底层支持将设备转换到平板电脑及双重显示模式,允许用户通过类似于Samsung DeX 的内置桌面及用户操作界面,将安卓设备用于 PC 扩展显示,以及实现类 PC 级的操作。

Vulkan API :系统底层支持用于 UI 呈现的 Vulkan API 接口规范,基于这项技术原理的更多扩展,将完成更强的系统及程序优化,以更好的获得延长电池寿命、实现更流畅的动画展现和菜单转换效果。

Unicode 12.0:表情符号 12.0 为聋人添加了一些列表达符号,还有情侣表情符号的手势序列,以及多达 55 种肤色和性别的组合。(没错,说直接一点就是:Android 10.0 将会内置更多的表情符号…)

手动进行Google云备份:在仅使用内置电池供电或没有连接Wi-Fi网络时,也可以将设备上的文件手动备份到 Google 云端存储空间(这项功能到国内肯定会阉割,被国内云服务替代几乎没有任何悬念)。

万众期待的黑暗模式来了

而在XDA的爆料中,这次Android Q最大的亮点就是官方终于响应了用户的请求,在系统层面上加入了全局夜间模式,也就是俗称的黑暗模式。当然,这并不是黑暗模式第一次出现在Android系统之中,在目前的Android P中实际上已经能够实现这一效果,但是现阶段是通过比较取巧的壁纸激活方式。

之所以说黑暗模式是许多用户期待的功能,是因为随着智能手机扎根在我们的生活中,在关灯之后继续躺在床上玩手机已然许多用户的习惯。但是普通模式下,即便手机屏幕本身发出来的光比较微弱,但与周围环境依旧会形成强烈的对比,并且人眼在昏暗环境下瞳孔将会放大,因此更高的进光量也就进一步的会对眼睛造成一定的伤害。

面对这一情况,许多APP都针对性的提供了夜间模式可供选择。通过更暗的背景、更低的亮度来让手机屏幕与环境的对比减弱,但APP只能管自己的一亩三分地,像通知栏、顶部信息栏、桌面等等在系统的管辖之下。故而,让谷歌推出一个在全局条件下都能够适用的夜间模式,也就成为了用户的迫切需求。

根据XDA的介绍,要启用黑暗模式,只需点击显示设置中的“设置黑暗模式”选项即可。用户可以将黑暗主题设置为始终启用,也可以根据适用使用习惯在某个时间段自动启用。启用之后,包括设置、APP、桌面等元素都会在屏幕主体部分变成深灰色的色调,而通知栏等部分则是纯黑色。

看到这里你估计会问了,为什么不全面使用#000000等级的纯黑色,要知道目前大量出现的OLED材质与LCD屏幕不同,在显示黑色的时候是不会发光的,此时屏幕耗电要比显示其他颜色时小很多,也更加节省电量,因此如果遇到这种屏幕,也就意味着会出现屏幕亮度不够的情况。在纯黑色背景下,手机显示的内容依然会与背景形成一定的对比,而一贯对用户健康很重视的谷歌,采用这种设计,显然也是有所考量的。

除了黑暗模式,还有其他的一些新功能

除了最大的亮点黑暗模式外,Android Q还有两个主要改动。其一是Android Q的API LEVEL版本是API 29,开发者需要做好准备,此外由于Android 8.0是API 26、8.1是API 27、9.0是API 28,这也就在一定程度上代表,或将不会有Android 9.1出现了。

其二,Android Q将支持ANGLE引擎。其全称是Almost Native Graphics Layer Engine,用于将WebGL和OpenGL ES代码转化为本地硬件支持的底层API,比如在Windows上将OpenGL转码为Direct3D。

在Android系统上有了ANGLE引擎的帮助,游戏开发者就能更容易的将OpenGL API转码为Vulkan API。相较于目前手游常用的OpenGL,Vulkan提供了能直接控制和访问底层GPU的显示驱动抽象层,这样能够显著提升操作GPU硬件的效率和性能。同时Vulkan还支持多线程,也不再使用OpenGL的状态机设计,且显示资源将由应用层负责管理。

相比较上述较为枯燥的概念,想必《王者荣耀》的玩家可能会对Vulkan版带来的流畅体验有更多的体会,其能够针对高性能实时3D应用,提供更好的高帧率,并在高画质下的有着更为稳定的帧率表现。再加上其跨平台设计,在今后也或将会有更多类似《堡垒之夜》这样的多平台游戏出现。

除了上面的重头戏之外,Android Q还提供了可以自动将给定国家/地区的代码添加到已拨号码的辅助拨号功能;使得开发人员在多窗口中保持所有应用程序恢复/活动状态的multi-resume的功能,也就是对于折叠屏设计的适配;并允许用户通过类似于Samsung DeX的内置桌面用户界面将设备用作PC的桌面投影等等。

Android Q(安卓10.0)详细的发布时间

Android 10.0 开发者预览,预计将在2019 年 3 月发布,用于开发者构建需要,预计 Android 10.0 开发者预览1(Android Q DP1),暂定于3月中旬的某天通过发布会宣布推出,并提供给注册开发者下载适配使用。

Android 10.0 公共测试版,预计将在2019 年 5 月发布,提供给更多组织及用户,用来下载更新安装后体验。

Android 10.0 稳定正式版,预计将在2019 年 8 月发布,不出意外将与原 Android Pie 的发布时间基本同步 。

目前,已经曝光的 Android 10.0 最新功能升级信息就是这些,当然了,这仅仅是XDA开发者给出的Android Q早期版本相关信息,真正的开发者预览版以及正式版又会有什么样的改变,这些功能是否会被增减,还有待谷歌方面更进一步消息的确认了。

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

    关注

    12

    文章

    3912

    浏览量

    127011
  • 谷歌
    +关注

    关注

    27

    文章

    6126

    浏览量

    104900
  • 渲染器
    +关注

    关注

    0

    文章

    18

    浏览量

    3228

原文标题:Android 10.0正在来的路上!

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LP8864-Q1 LP8864S-Q1 LP8866-Q1和LP8866S-Q1诊断说明和故障处理程序

    电子发烧友网站提供《LP8864-Q1 LP8864S-Q1 LP8866-Q1和LP8866S-Q1诊断说明和故障处理程序.pdf》资料免费下载
    发表于 09-18 11:36 0次下载
    LP8864-<b class='flag-5'>Q</b>1 LP8864S-<b class='flag-5'>Q</b>1 LP8866-<b class='flag-5'>Q</b>1和LP8866S-<b class='flag-5'>Q</b>1诊断说明和故障处理程序

    SR锁存器的Q非和Q*是什么关系

    SR锁存器是一种基本的数字逻辑电路,用于存储一位二进制信息。它由两个触发器(Set和Reset)组成,分别控制输出QQ非。在这篇文章中,我们将探讨SR锁存器的Q非和Q*之间的关系,以
    的头像 发表于 08-28 10:59 546次阅读

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

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

    SN65HVD230Q-Q1,SN65HVD231Q-Q1,SN65HVD232Q-Q1 3.3V CAN收发器数据表

    电子发烧友网站提供《SN65HVD230Q-Q1,SN65HVD231Q-Q1,SN65HVD232Q-Q1 3.3V CAN收发器数据表.pdf》资料免费下载
    发表于 06-24 11:12 0次下载
    SN65HVD230<b class='flag-5'>Q-Q</b>1,SN65HVD231<b class='flag-5'>Q-Q</b>1,SN65HVD232<b class='flag-5'>Q-Q</b>1 3.3V CAN收发器数据表

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

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

    谷歌Pixel 8a系列新机配置曝光:外观与配置细节揭晓

    Google Fi作为一家移动虚拟网络运营商,未建立自有网络基础设施,但可从其他电信运营商处获取服务。在GoogleFi服务范围内的用户可能会接收到其推广广告,日前的一则fi广告新露出了传闻已久的Pixel 8a,揭开了它庐山真面目
    的头像 发表于 04-07 15:48 470次阅读

    单通道高速MOSFET驱动器TPS2816-Q1 TPS2817-Q1 TPS2818-Q1 TPS2819-Q1 TPS2828-Q1 TPS2829-Q1数据表

    电子发烧友网站提供《单通道高速MOSFET驱动器TPS2816-Q1 TPS2817-Q1 TPS2818-Q1 TPS2819-Q1 TPS2828-
    发表于 03-14 09:28 0次下载
    单通道高速MOSFET驱动器TPS2816-<b class='flag-5'>Q</b>1 TPS2817-<b class='flag-5'>Q</b>1 TPS2818-<b class='flag-5'>Q</b>1 TPS2819-<b class='flag-5'>Q</b>1 TPS2828-<b class='flag-5'>Q</b>1 TPS2829-<b class='flag-5'>Q</b>1数据表

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

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

    TLT507-Android开发环境搭建

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

    TLT507-Android应用开发手册

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

    基于Android13的AOSP源码下载及编译指南

    AOSP(Android Open Source Project)是Android操作系统的开源项目,通过下载和编译AOSP源码,您可以获得原始的Android系统,并进行定制和开发。本教程将向您介绍如何下载AOSP源码并进行编
    的头像 发表于 01-17 09:49 3550次阅读
    基于<b class='flag-5'>Android</b>13的AOSP源码下载及编译指南

    微软推出Copilot Android版应用

    微软在一周前悄然上线了 Android 版本的 Copilot 应用,目前可从 Google Play 商店进行下载,但 iOS 版本尚未推出。
    的头像 发表于 12-28 09:44 961次阅读

    Android App环境检测分析

    这个原理就是APP的AndroidManifest.xml文件中application是否配置了android:debuggable="true",设置true支持动态调试
    的头像 发表于 12-01 10:26 832次阅读

    Android日志与logd交互过程

    2.2.3 Android日志与logd交互过程 2.2.3.1 Android日志传递给logd Android app层或framework层,通过调用Log/Slog/Rlog中d方法打印日志
    的头像 发表于 11-23 17:06 838次阅读
    <b class='flag-5'>Android</b>日志与logd交互过程

    联发科天玑9300惊艳亮相,以多个性能第一开启全大核计算时代!

    大核CPU架构就已经扬名在外,如今终于露出庐山真面目,全大核果然芯更强,一出场就成为旗舰新标杆,魔法芯片名不虚传,一起看看天玑9300全大核是如何让用户体验全飙的吧。
    的头像 发表于 11-09 17:24 503次阅读