程序员最后的出路

核心提示本文经授权转自终端研发部目前,美国 Google公司的 AndroidP ,已经正式全面推出有几个多月了。众多手机品牌厂商也都在积极的进行更新适配 Android 9.0 系统。不知道各位Android用户是否体验到了这一最新版本的系统呢?

本文授权转自终点站RD部。

目前美国Google的AndroidP已经正式上线几个多月了。很多手机品牌厂商也在积极更新和适配Android 9.0系统。不知道安卓用户有没有体验过这个最新版本的系统?

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

安卓Q露出真面目

在介绍和解读新安卓Q之前,请先回答一下广大吃瓜群众比较关心的时间表。早在去年春天,谷歌推Android P的开发者预览版时,Android Q就已经初具规模。去年11月,包括谷歌Pixel 3 XL和小米8 SE在内,都已经开始了该版本的测试工作,其中搭载Android Q的小米8 SE的测试结果已经出现在GeekBench的数据库中。

至于真正从官方渠道看到Android Q,根据海外开发者的估计,谷歌推其开发者版本应该是在今年3月左右,而正式亮相还是在I/O大会上,最后面向消费者的稳定版应该会在秋季推出。

另外,Android Q的命名也有很多顾虑,按照谷歌的惯例,必须是以英文字母“Q”开头的甜品。所以,油炸玉米饼、乳蛋饼、藜麦都有一定的可能性。

然而,即使Android P督促OEM厂商加快为用户提供最新系统的效果并不显著,谷歌也没有停止前进的脚步。日前,海外开发者论坛XDA独家曝光了其后续版本Android Q的早期版本,并向用户展示了新系统的一些新功能和特性。

问:Android的最新功能和变化

根据XDA的说法,Android 10.0将从系统底层支持角度引擎。

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

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

多显示器支持:系统底层支持设备连接外接显示器,可以同时在两个屏幕上显示。比如手机/平板或者单机显示器,实际效果可以参考已经获得第三方支持的华为Mate 10和三星Galaxy Note 9。

桌面体验:系统底层支持设备向平板和双显示模式的转换,允许用户通过内置的类似三星DeX的桌面和用户界面,使用Android设备进行PC扩展显示和类似PC的操作。

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

Unicode 12.0:表情符号12.0增加了一些聋人的列表符号,以及情侣表情符号的手势序列,以及多达55种肤色和性别的组合。

手动谷歌云备份:当你只使用内置电池或没有连接Wi-Fi网络时,你也可以手动将设备上的文件备份到谷歌云存储空。

期待已久的黑暗模式来了。

在XDA的爆料中,这次Android Q最大的亮点就是官方终于响应用户的要求,在系统层面加入了全局夜间模式,也就是俗称的黑暗模式。当然,这并不是Android系统第一次出现黑暗模式。其实这个效果在现在的Android P中已经实现了,只是现阶段被一个棘手的壁纸激活了。

黑暗模式之所以是很多用户期待的功能,是因为随着智能手机在我们的生活中生根发芽,关灯后躺在床上玩手机已经成为很多用户的习惯。但在正常模式下,即使手机屏幕本身发出的光线较弱,仍然会与周围环境形成强烈的对比,在昏暗的环境下人眼的瞳孔会放大,因此较高的入射光量会进一步对眼睛造成一定的伤害。

面对这种情况,很多app都有针对性的夜间模式可供选择。通过更暗的背景和更低的亮度,弱化手机屏幕与环境的对比,但APP只能管理自己的一亩三分地,比如通知栏、顶部信息栏、桌面等等,归系统管辖。因此,让谷歌推出一个可以在全球条件下适用的夜间模式,已经成为用户的迫切需求。

根据XDA的说法,要启用黑暗模式,只需点击显示设置中的“设置黑暗模式”选项。用户可以将黑暗主题设置为一直开启,也可以根据适用的使用习惯,在一定时间内自动开启。启用后,包括设置、APP、桌面等元素。在屏幕的主要部分会变成深灰色,而通知栏等部分会是纯黑色。

看到这里你大概会问,为什么不全面使用#000000级纯黑呢?要知道目前出现的大量有机发光二极管材质都是和液晶屏不一样的,显示黑色的时候是不会发光的。这时候屏幕的耗电量比其他颜色小很多,也更省电。所以如果遇到这种屏幕,说明屏幕亮度不够。在纯黑的背景下,手机上显示的内容还是会与背景形成一定的反差,而一向非常重视用户健康的谷歌显然也将这种设计考虑在内。

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

除了最大的亮点黑暗模式,Android Q还有两大变化。第一,Android Q的API级别版本是API 29,开发者需要做好准备。另外,由于Android 8.0是API 26,8.1是API 27,9.0是API 28,这在一定程度上代表,或者不会有Android 9.1。

第二,Android Q会支持角度引擎。它的全称几乎是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还提供了辅助拨号功能,可以自动将给定国家的代码添加到拨打的号码中;多恢复的功能,使开发者可以在多个窗口维护所有应用的恢复/活动状态,即折叠屏设计的适配;并允许用户通过类似于三星DeX的内置桌面用户界面将该设备用作PC的桌面投影。

问:Android的详细发布时间

预计2019年3月发布的Android 10.0开发者预览版将用于开发者的搭建需求。Android 10.0开发者预览版1预计在3月中旬的发布会上公布,将提供给注册开发者下载适配。

预计2019年5月发布的Android 10.0公测版,安装后将提供给更多机构和用户下载更新体验。

Android 10.0是稳定的正式版,预计2019年8月发布。不出意外的话会和原安卓派的发布时间基本同步。

目前这是已经曝光的关于Android 10.0功能升级的最新信息。当然,这只是XDA开发者给出的关于Android Q早期版本的信息。真正的开发者预览版和正式版会有哪些变化?这些功能是会增加还是会减少,还有待谷歌的进一步消息证实。

你期待Android10.0会有什么样的改变?欢迎在评论区留言!

 
友情链接
鄂ICP备19019357号-22