谷歌量化了Android 10的新“共享”菜单实际的速度

2020-11-12 11:20:52

共享菜单是Android最好的功能之一,但是多年来,它一直被缓慢的设计所困扰。Android笨拙的共享菜单的问题源于Google引入Direct Share时的Android 6棉花糖,该功能允许用户直接将内容共享到应用程序的相关部分。当用户共享旧版Android中的任何项目时,系统将开始按需构建可共享目标的列表。如果用户安装了数百个应用程序,其中许多应用程序可能具有适用的直接共享目标,则共享菜单的加载速度可能会受到影响。幸运的是,Android 10用新的共享快捷方式API取代了直接共享并在仍使用较旧API的“共享”菜单中为应用降级。新的API使应用程序可以提前发布其直接共享目标,因此共享菜单不再需要被动地拉动共享目标。因此,当用户共享Android 10中的任何项目时,共享表的显示速度应该比以前快得多。

询问使用Android 10的任何人,他们都会说,共享工作表的速度已大大提高。毫无疑问,它速度更快,但是 速度要快多少是现实吗?在每个新的Android版本中,Google进行了大量的后台调整,这些承诺有望加快部分OS的运行速度,但是我们很少看到这种改进得以量化。在上周举行的Android Dev Summit上,Google产品经理Artur Tsurkan分享了一张图表,该图表比较了Android 9 Pie和Android 10之间Share UI的加载性能。该图表显示了总体用户所占的百分比(在本研究中)谁可以看到共享页以及显示共享页所花费的时间。用户分为两类:运行Android 9 Pie的用户和运行Android 10的用户。我们不知道Google如何收集这些数据或样本量是多少,但是我们假设收集这些数据是内部研究的一部分,目的是量化Android 10中的共享表改进。

结果肯定令人印象深刻。对文件启动共享操作后的27毫秒,Android 9 Pie用户中只有50%的Android 10用户可以看到共享UI。在103毫秒处,几乎所有Android 10用户都可以看到共享UI,而所有Android 9 Pie用户中则只有近一半。当然,您看到UI的速度取决于多种因素,包括已安装的应用程序数量,要共享的内容类型,可用的适用共享目标的数量以及设备上动画的速度,但这该图显示,绝大多数人会看到Android 10中的共享表加载速度有所提高。

您可以在下方的YouTube上观看完整的演讲,标题为“与您的应用程序共享增压”。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。