多任务处理是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务。然而说起多任务必然会涉及两个关键的问题: 1、人无法同时完成多个任务。大部分人觉得自己可以一脑多用,但很多研究结果表明人在大部分情况是无法一心二用的,除非两个事情中有一个是纯体力劳动。涉及到用脑的事情基本上无法同时完成,例如要么说话,要么看书;要么读书、要么打字;总之,一次只能做一件事情。但我们在两个事情之间切换非常的快,快到好像是在多任务进行。 2、目前智能手机都是多任务处理机制。即使不打开多个应用,系统本事已经是多任务在运转。例如手机在待机状态下会检测是否有来电、不定期查看当前位置,通知的接收和推送,类似的服务还有很多。 基于上边两点决定了手机多任务处理的一些实际需求。首先,必须运行的多任务需要好的功耗控制和准确性。对于需要单独运行的程序除了可以运行在后台,还要满足来回切换的速度。如果手机多任务切换可以超过人脑的运转速度,多么很多情况下多任务则并不是那么重要,特别是手机这种小尺寸屏幕设备。另一个角度来说,随着手机性能的不断提升,接近桌面效果的多任务能力相信已经不远。 本文主要对比魅族Flyme 、小米MIUI 、锤子Smartisan OS的多任务呈现的方式,主要体现在人机交互部分,暂不涉及性能。
上图为三个手机系统多任务打开的样子,默认打开方式上,魅族为从屏幕底部像上划动,小米通过单独的多任务按键来实现,锤子则为双击Home键开启。 布局方面:魅族为上下翻滚的卡片样式,小米为左右滑动,任务卡片之间没有重合,锤子同样是卡片式形式,一个屏幕可以平铺显示四个任务。 显示效率:锤子的显示效率更高,可以同时查看到四个任务,并且界面完整;小米一个屏幕只能显示三个任务,并且只有一个可以完整显示出来;魅族可以显示四个任务,显示区域较大的任务为两个。 这样比较下来,抛开呈现的方式,锤子的效率是最高的。
文章开头提到了手机中某些进程是需要一直在后台运行的。而我们使用相对较多的一个应用为音乐,系统自带的音乐应用和手机系统的锁屏结合的很好,方便控制音乐。但如果是某些第三方的应用程序的音乐,例如点击微博上的某一个歌曲,整个声音是和微博程序相关联,结束微博则音乐结束,这种情况下锤子多任务界面可以很方便的找到哪个应用在发出声音,实际使用体验很好。锤子没有系统音乐播放的通知栏快捷控制,而是将控制功能和多任务整合在一起。 至于其他系统后台一直在运行的服务,三个手机系统都基于安卓,实际表现也基本相同。
魅族Flyme 5的多任务遭到很多人的吐槽,这里也简单说下,上图是魅族和安卓原生多任务界面的对比。显示数量上安卓原生要多一些,但实际能够点击的数量两者基本相同。魅族同时调整了应用的显示面积,例如上图中今日头条的显示面积要相对大一些。全部关闭按钮放到上边的设计要分开来看,功能上更好一些,但基于习惯观察会显的很突兀。多任务界面最大的一个用处为选择程序,如果关闭按钮放在下边则会影响程序的选择,也会打断屏幕底部上划出现多任务的连续感。另外现在安卓的内存处理方式相对以前有了很大改善,手机性能也突飞猛进,很有可能魅族会在后续将该按钮去掉,或者将该区域功能丰富化。 关于三个系统的多任务对比基本就到这里,锤子效率最高,魅族更加接近原生安卓,小米在显示方式和使用效率上都是最差的。
多任务的设计并不是为了多任务,很多情况下多任务切换可以通过其他方式来实现,例如信息点跳转,返回上一个程序,或者是返回主界面直接选择程序图标。对于一些切换到程序只是简单看一些的操作,目前也有了很好的处理方式,例如的最近出现的3D touch功能,大大减少了程序切换的次数。现在不少手机具有了双屏显示功能,这样的多任务才算是真正的多任务,但限于手机的特性,实际体验并不好。手机的多任务操作逻辑应该更加符合人们实际使用,而不是刻意强调多任务本身。 |