主页(http://www.175shouji.com):Android的世界以其可以为最终用户提供的选择而感到自豪
Android的世界以其可以为最终用户提供的选择而感到自豪,并且年复一年地在整个频谱中提供各种选择。尽管选择的存在本身是好的,但核心硬件的变化会导致以下情况:尽管规格表上存在相似之处和变化,但电话所提供的体验常常无法比拟。这种差异在带有较旧Android版本和OEM外观的较旧硬件上非常明显,而即使是最强大的旗舰也最终会阻碍他们在Google Play商店中的发展。
该陈述现在有多正确?
为了了解最新版本的Android上关键旗舰硬件的当前情况,我们决定在三星Galaxy S10 +(Snapdragon),OnePlus 7 Pro和Honor 20 Pro上运行UI和UX平滑度测试套件,它们每个代表各自OEM的一些最佳硬件决策。
OnePlus 7 Pro与Honor 20 Pro与Galaxy S10 + UX Speed
这三种设备在应用程序启动时间方面进行了有趣的比较:三星Galaxy S10 +和OnePlus 7 Pro都具有相同的Snapdragon 855,但是OnePlus 7 Pro配备了UFS 3.0存储,可以灵活地将存储容量提高一倍。与S10 +中使用了三年的UFS 2.1解决方案相比,每条通道的带宽更高,从而显着提高了顺序读取和写入速度。众所周知,三星的用户界面一直以来都是the肿的,尽管过去这给它们带来了性能上的不足,但这种趋势已经被最新版本所扭转和纠正。另一方面,OnePlus 7 Pro 继承了可靠的最高速度OnePlus一直以引以为傲,甚至将快速的功能作为其旗舰手机的主要营销话题。最后,运行Magic UI 2.1.0的Honor 20 Pro 拥有众多优势,包括改进的软件(包括将在性能方面进行的改进,我们将在以后的文章中详细介绍),具有竞争力的Kirin 980芯片组和UFS 2.1存储。打开某些常见应用程序时,这些设备如何堆叠?我们已经让他们接受了我们的应用开放测试,以给出一些清楚的数字来回答该问题。
方法: 我们测量了在Honor 20 Pro,OnePlus 7 Pro和Samsung Galaxy S10 +上Gmail,Play Store和YouTube应用程序的冷启动启动性能。请记住,我们不是测量将所有元素绘制在屏幕上以完全呈现应用所需的时间。相反,我们通过记录应用程序创建应用程序主要活动所花费的时间来使用代理。我们包括的时间度量包括启动应用程序流程,初始化其对象,创建和初始化活动,扩大活动的布局并首次绘制应用程序。它会忽略不会阻止应用程序初始显示的内联过程,这反过来意味着记录的时间不受诸如网络速度获取繁重资产之类的无关变量的影响。还请记住,一旦启动应用程序,被测试的手机往往会或被迫立即提高其CPU频率,从而最大程度地减少了CPU瓶颈。
我们循环浏览了这三个应用程序,并分别打开了150次,以查看这些手机的应用程序启动功能随着时间的推移如何运行。恢复出厂设置后,所有设备均配置为以1080p分辨率和60Hz刷新率运行,运行每个应用程序的最新版本,并且当内部温度达到30°C / 86°F时开始测试。此测试中介绍的使用场景是非常规的,我们已经将电话推到了您在实际用例场景中所遇到的限制(至少就应用程序打开而言),但是即使如此,在整个测试过程中,手机会遭受性能严重下降的困扰。
第一组结果与我使用这三种设备时的主观体验非常接近。Honor 20 Pro和OnePlus 7 Pro最接近,前者在打开YouTube时略占上风,但在Gmail和Play商店测试中损失很小。在大多数情况下,7 Pro和Honor 20 Pro的结果实际上是相同的。对于Galaxy S10 +公布的计时来说,情况并非如此,在所有帐户上都低于Honor 20 Pro和OnePlus 7 Pro的计时。尽管采用了相同的芯片组和存储,但Snapdragon Galaxy S10 +和OnePlus 7 Pro的展示时间却有所不同,尽管两者仍然足够快,以至于在日常使用中不会造成任何特殊干扰。此外,鉴于这两款设备均配备了大量RAM,
尽管它们打开的应用程序打开时间有所不同,但随着测试的进行,它们的温度上升非常相似,线性上升不会超过30°C / 102.2°F。Honor 20 Pro的温度以不连续的步进进行爬升,这对应于极低的应用打开速度,而这些无关紧要的异常反过来会轻微干扰测试得分的变化。不过,在不考虑异常值的情况下,Honor 20 Pro的应用打开时间稳定性与其他两个设备相似(甚至更高)。话虽如此,电话确实变得更热了,超过42°C / 107.6°F标志。这与我们长时间操作手机的经验相符,尽管程度不如我们前面提到的那样,因为该测试使应用程序的打开超出了常规用例。
UI平滑度
无疑,流畅的用户体验不仅是原始的硬件潜力,而且在Android历史上一次又一次地得到展示。膨胀的OEM ROM 通常 因 提供低于标准的性能而受到批评,无论是应用启动速度缓慢还是在滚动和过渡过程中出现严重的卡顿现象。如今,我们拥有极为强大的硬件,而Android版本的核心功能也在不断优化,但我们仍然能够在不同设备之间为智能手机的“真实性能”进行排名。以三星为例,它一度以缓慢的性能和不稳定的动画着称,但硬件方面的改进和全新的三星体验One UI提供的功能已在很大程度上弥补了这些缺点。OnePlus虽然以提供快速设备而闻名,但它并不 总是提供最流畅的手机,但是OnePlus 7 Pro提供了90Hz的显示屏,这本身就使其在UI流动性方面有了实质性的提升。但是,请注意,在本文中,我们将以60Hz的频率测试OnePlus 7 Pro,以更好地比较这些手机在相同情况下的性能。进行更全面的分析将探索更高刷新率显示的性能优势,并将其与60Hz标准进行比较。最终,Honor旗舰系列产品的流畅性并不令人失望,并且该最新软件在很大程度上延续了这一趋势,这在我们的测试中得到了体现。这些设备是如何在第三方应用程序中堆叠的。
方法论:为了测试现实世界的流动性,我们不仅会展示GIF或显示GPU配置条的屏幕截图,而且还将向您展示在相同使用情况下跨设备直方图绘制的提取帧时间。我们组装了一个用于提取和解析框架数据的工具,以及一个UI自动化系统,该系统使我们能够通过模拟触摸输入(滚动,加载新活动或窗口以及使用复杂UI进行复合测试)来构建可模拟实际用例的宏。导航。这些测试以1080p分辨率和60Hz刷新率在Honor 20 Pro,OnePlus 7 Pro和Galaxy S10 +上运行;这确实意味着OnePlus 7 Pro不能从其90Hz刷新率中受益,但是此配置允许跨图进行直接比较并轻松进行数据解释。我们确保测试在设备之间完美同步,同时测量相同的动作,并在每个设备上进行多次测试以验证我们的结果。重复测试连续显示捕获的帧数变化最小,尽管每次测试捕获的总帧数在设备之间差异很大。这是因为这些设备的滚动加速度/最终速度行为不同,并且为许多动作和过渡(即使在相同的1x设置下)设置了不同的基线速度。