Android一个隐藏设定即变iPhone般流畅|iOS操作流畅全靠2大秘密

撰文: 蔡浩腾
出版:更新:

手机流畅度|Apple iPhone 的操作流畅度在手机界一直享誉盛名,而另一边厢的 Android 手机阵营,虽然记忆体配置随年月不断加强,但不少用户反映,Android 手机用上手就是“疾疾下”、未能与 iPhone 的丝滑操作匹敌。究竟 Apple 是用甚么手段让记忆体明明更少的 iPhone 可以保持高流畅度、Android 手机又可以如何跟上?

Apple 提升 iPhone 操作体验 2 大秘密

iPhone 上的操作体验之所以能够如此丝滑、流畅,靠的就是 Apple 方面早在 iOS 开发初期已经存在的 2 大软件机制。

首先最直接让用户“看得到”的,就是 iOS 预设会优先处理所有来自用户的触控输入,令系统介面在进行任何工作之前就首先对用户的输入进行反馈,故即使在没有配备任何高触控取样率的屏幕之旧型号 iPhone 之上,依然可以让用户感到“iPhone 就是反应快”的错觉。

iOS 系统中的多工介面看似有大量 Apps 正在运作,但其实它们却是处于“休眠”状态,将动用资源减到最少(图 Lifewire)

另外一项秘密武器,就在于用户“看不到”的层面,就是后台资源管理上所进行的优化工序。在 iOS 系统环境中,加入了一个名为“墓碑机制(Tombstone mechanism)”的设计,意即 iOS 会将于后台的 Apps 工作暂停、释放其占用的记忆体资源,待用户将 Apps 重新打开时再继续工作,感觉上就如同时有多个 Apps 在运作,但其实只有最表面的 Apps 一直全力运行,亦即多年前不少 Android 用户耻笑 iOS 的“假多工处理”设计。

然而这样的机制在 Apple 多年的调节后更为行之有效,而且个别 Apps 亦可以因应需要继续在后台运作,在省下不少资源的同时做到更接近真多工的效果。

Android 一个设定体验 iOS 级别流畅感

由于系统的先天设计,iOS 利用触控反应作体验提升这一招, Android 恐怕是学不来了,然而 Android 能否像 iOS 一样透过“假多工”的设定来节约系统资源?答案是可以的。

在现在主流的 Android 手机系统中,用户大多可以为 Apps 加入类似“禁止背景执行”的设定,但在预设当中,却绝大多数都被“默许”在背景运行,久而久之,当 Apps 装得多/开得多,系统资源就会被大量蚕食,继而影响操作速度。

但其实只要一个简单设定,Android 手机就可以从根本禁止绝大多数 Apps 自行启动、做出类似 iOS 的操作体验👇👇👇