用户对于流畅性的感知程度,往往受到其个人使用习惯和期望值的影响
对于老年用户群体而言,他们通常更注重应用的打开速度和基本交互的流畅性,例如快速启动一个应用,滑动操作时没有明显的卡顿感,不需要长时间等待响应,这样的体验即可被视为流畅
然而,对于年轻用户来说,他们可能会对系统的性能进行更严格的测试,比如评估多个第三方应用的冷启动时间,或者在多任务切换时的响应速度,这种情况下,系统底层的优化问题就会暴露出来
以安卓系统为例,由于许多定制UI并不主动清理后台应用以维持前台应用的流畅度,因此在连续进行压力测试时,系统很难保持流畅运行,这是因为只要应用被打开,无论用户是否在操作,它都会持续加载直到完全准备好
为了解决这一问题,一些UI如ColorOS和OriginOS选择了一种策略,即通过关闭部分后台应用来确保当前运行应用的流畅性,因此这些系统的用户常常抱怨后台应用容易挂起,而EMUI也曾采用过类似的机制
相比之下,MIUI则采取了保留更多后台应用的策略,这使得在极端使用场景下,随着打开的应用增多,系统可能会变得更加卡顿,因此一些用户认为MIUI在后台管理能力上优于ColorOS和OriginOS
iOS系统则采用了墓碑式后台管理,当用户在操作其他应用时,当前应用会进入冻结状态,这种设计最大限度地保证了系统的整体流畅性,例如在观看视频或玩游戏时,用户下拉通知栏或控制中心查看信息,或者游戏界面提示需要更新,为了节省电量而点击锁屏等操作,都不会影响当前应用的运行,视频播放不会中断,游戏画面不会跳转,更新也不会暂停,尽管开启后台刷新也能在一定程度上维持应用的响应能力,但仍然存在冻结现象
关于HarmonyOS鸿蒙的后台管理机制,目前了解有限,但从初步体验来看,它似乎能够在保证应用后台运行的同时,维持系统的整体流畅度,表现出较强的性能
然而,在实际的压力测试中,HarmonyOS仍然存在一定程度的卡顿和响应延迟,尽管这些问题比安卓系统要少,但与iOS相比仍有差距,这可能是由于方舟编译器的优化以及延时响应机制的调度所致