I / O 2019的Android:Project Mainline更新系统和其他亮点

谷歌I / O 2019于5月9日结束,但我们仍在挑选从节目中传来的大量信息。除了主题演讲日的大量公告外,还有几十个小时的会议和文档,以及一个全新的Android版本。以下是该节目的一些亮点。

Android的手势导航现在实际上很好

每个Google I / O都提供Android的新版本,与Google I / O 2019配对是Android Q Beta 3.此测试版本确实没有太多变化,但有一个新的导航系统。实际上,Android Q Beta 3中有三个版本的系统导航。传统的三键式导航是一种选择,即使在像Pixel 3这样的设备上也是如此,它最初没有随附。显然,由于手势系统需要大量精细的电机控制,因此三键式模式将返回所有手机以进行辅助性考虑。现有的Android Pie手势系统已更名为“双键导航”。第三种选择,称为“完全手势导航”,是Android Q Beta 3的新选项,它是Android手势导航的最佳版本。

在Android P中,“双键”手势导航有点混乱。 Google只用手势替换了“最近的应用”按钮,而Home和Back仍然是按钮。酒吧没有节省任何空间,因此使用它没有太大的好处。 Beta 3解决了很多这些问题。每个按钮现在都是一个手势。导航栏已经最小化到一个细长的条带,大约是普通条的三分之一高度。有些应用甚至会为您提供完全透明的手势导航区域。新的设置非常让人联想到iOS,这是自Android P推出手势导航以来每个人都在问的问题。

我们来谈谈手势。对于“Home”,只需从显示屏底部向上滑动即可。对于“最近的应用程序”,向上滑动并按住。对于“后退”,从显示屏的任一边缘滑入。您还可以通过从底部向上滑动并向右移动弧形应用来切换最后两个应用。同样,它非常像iPhone,并且与Android P中的手势系统相比有了很大改进。一个非iPhone手势非常奇怪:从显示器的角落向上滑动,将打开Goog​​le智能助理。这个是完全无法发现的。

目前手势系统有一些奇怪的边缘情况。首先,尝试从主屏幕打开最近的应用程序有点笨拙。滑动和保持手势开始时很奇怪(即使在iPhone上),但在主屏幕上,向上滑动也会打开应用程序抽屉。尝试在主屏幕上打开最近的应用程序意味着您实际上将开始从屏幕底部向上抬起应用程序抽屉,同时从屏幕侧面引入最近的应用程序轮播。我认为如果我们采用这种向上滑动的系统手势,主屏幕设计需要改变。

开发人员可以覆盖左侧和右侧的手势区域。 放大/开发人员可以覆盖左侧和右侧的手势区域。谷歌

新的手势系统意味着系统UI现在可以从显示屏的两侧和底部捕获触摸输入,从而远离应用程序。这将导致一些具有侧装控件的应用程序出现问题,为此,Google将推出一种新的API,允许开发人员从系统中回收触摸输入。开发人员基本上可以在显示器上绘制矩形以回收触摸输入,Google建议阻止围绕搜索栏之类的系统手势输入。

侧面导航面板一直是Android应用程序的常见UI样式,并且由于许多实现从屏幕侧面滑动打开,这将是新系统手势中断的最常见操作。

来自Google I / O的消息是Google计划通过更改它为开发人员提供的侧面导航小部件来解决此问题。使用新版本时,第一面滑动将打开导航面板,第二条滑动将返回。现在实现此功能的一个应用是Google I / O应用,在实践中它非常奇怪。第一次向后滑动被应用抽屉吃掉,只有第二次回切才会回来。好消息是,这只发生在I / O应用程序的主页面上。如果您执行类似打开I / O会话和滑动的操作,您将立即返回。我认为最好的解决方案是尽量不要使用导航抽屉,导航抽屉在过去被嘲笑为导航的倾倒场,发现性差。

另一个奇怪的是,这种新行为仅适用于具有更新导航面板的应用程序,因此您将具有不一致的行为,具体取决于应用程序是否正在运行新的侧面板小部件。

完全手势导航系统涵盖“家庭”,“最近的应用程序”和“后退”,但Android系统栏有时不仅包含这三个按钮。当您打开键盘时,后退按钮将变为指向下方,表示该按钮只会关闭键盘而不是返回。此图标不适合更纤薄的手势栏,因此现在当键盘打开时,手势栏实际上会增长到旧的大小,然后它就有空间显示旧按钮。新栏中另一个缺失的按钮是Android 9 Pie的智能旋转开关,它再也不会出现了。

在视觉上,也有一些兼容性怪癖。首先,让我们看一下最佳案例场景,并在Android Q Beta 3上打开类似Google I / O应用程序的东西。这是Android手势系统的全部功能,具有完全透明的系统栏,当前应用程序可以在后面绘制。在IO应用程序中,您只能看到瘦手势线而不是其他任何东西,就像iPhone X.Android甚至会在您滚动时连续采样背景。它将在黑暗和光线主题的手势栏之间平滑淡化以保持对比度。

但是,大多数应用程序看起来并不像Google IO应用程序,而是提供一个常规的黑色或白色Android系统栏,而不是应用程序的其余部分。不请求透明系统栏的应用程序会获得这个看起来更老,更丑陋的手势栏,所以呃,请更新您的应用程序,地球上的每个人。

谷歌的下一代助理在行动。导航栏不会留下来。

谷歌在I / O上展示的另一个主要导航变化与“下一代Google智能助理”有关。这是一个涡轮增压助手,具有离线功能和大量自然语言处理功能。下一代助理演示使用旧的双按钮手势导航系统,在“最近的应用程序”曾经是空白的位置,下一代智能助理将转录您的语音输入。

演示的下一代助手用户界面与Android的未来发展完全不兼容。 Android Q中的完整手势系统没有用于语音转录的空白点 – 较细的条形甚至不够高,不适合单行文本。这不会像Google I / O所示那样有用。 Google智能助理团队没有与Android团队交谈吗?

Project Treble正在发挥作用

从Android 8.0 Oreo开始,在Android 9 Pie中完成,谷歌推出了“Project Treble”,这是Android的模块化,将操作系统与硬件支持分开。 Treble是一个让Android更新工作更少,更容易更新的方案,并且在整个Google I / O 2019上都有迹象表明Treble实际上正在发挥作用。

就像去年一样,后来的Android测试版现在可以在非谷歌手机上使用,但今年的名单比以往任何时候都要大。 Android Q Beta 3将面向23款设备,其中15款来自第三方OEM。

此列表显示最重要的Android制造商现在正在参与Android Q Beta。唯一缺少的重击手是三星 – 它几乎总是对Android生态系统中的一致性和合作持怀疑态度 – 而Lenovorola是另一家不关心Android更新的公司。

这些设备不仅宣布兼容Android Q测试版 – 其中一些设备已经在I / O上展示,而且它们相当震惊。华为展出了Mate 20 Pro,它实际上是皮肤化的。华为的Android皮肤,EMUI,是一个沉重的,完全转换的Android,并看到它已经在测试β是一个真正的震撼。不幸的是,由于美国的一项行政命令禁止公司与中国公司开展业务,华为将无法完成其Android Q开发。 Mate 20 Pro曾经在Android Beta页面上,但在订单之后,它被悄然删除了。

Project Treble也在零售方面发挥作用。在Android开发者博客的一篇文章中,谷歌称Project Treble“与Android Oreo相比,加速了Android 9 Pie OS的采用率2.5倍。”更快更好,但拥有25亿活跃设备(谷歌宣布的另一项新统计数据)可以改变任何事情就像转向泰坦尼克号。 Android平台仪表板在大约六个月的中断之后又回来了,我们可以看到Pie目前仅占当前Android活跃用户群的10%。不过,还有2.5亿台Android 9 Pie设备。

由Google列出图片

资讯来源:由0x资讯编译自ARSTECHNICA,版权归作者Ron Amadeo所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢