
移動(dòng)系統(tǒng)的多任務(wù)管理看起來是個(gè)很簡單的問題,但是實(shí)際做好卻并不容易。
Android 2.x 和 iOS
在使用 Android 2.x 或 iOS 的過程中,多任務(wù)管理幾乎是個(gè)廢棄的功能。在進(jìn)行應(yīng)用切換的時(shí)候,與其使用多任務(wù)管理界面,不如直接返回主屏更方便。
先看 android 2.x,多任務(wù)管理界面只顯示最近打開過的六個(gè)應(yīng)用的圖標(biāo),想切換到的應(yīng)用常常被擠掉,或者擠在一堆暫時(shí)無用的應(yīng)用中間。即使應(yīng)用本身提供了關(guān)閉選項(xiàng),多任務(wù)界面仍然保存應(yīng)用的圖標(biāo),造成無謂的干擾。
iOS 則是顯示所有打開過的應(yīng)用,但由于關(guān)閉步驟繁瑣,其結(jié)果是比 android 2.x 更加糟糕。而且同樣無法準(zhǔn)確反應(yīng)某個(gè)應(yīng)用的狀態(tài):即使應(yīng)用由于內(nèi)存不夠而退出,其圖標(biāo)仍存在于多任務(wù)界面。
這些都導(dǎo)致了打開多任務(wù)界面的沮喪感。
對(duì)于打開的應(yīng)用,一般有兩種需求,一是放到后臺(tái)運(yùn)行,比如音樂持續(xù)在后臺(tái)播放;一種是直接關(guān)閉,不常用的一些應(yīng)用無需在后臺(tái)保存。但是在這兩種移動(dòng)系統(tǒng)中,關(guān)閉應(yīng)用的需求被取消或弱化了。也許出發(fā)點(diǎn)是為了使用戶更方便:無需關(guān)閉、迅速恢復(fù)狀態(tài),但實(shí)際結(jié)果卻并不令人滿意。
黑莓和 webOS
相比 android 2.x 和 iOS,黑莓的多任務(wù)管理其實(shí)更有效,因?yàn)橄到y(tǒng)菜單提供了關(guān)閉選項(xiàng)。在應(yīng)用界面可以調(diào)出系統(tǒng)菜單退出后,應(yīng)用圖標(biāo)也會(huì)在多任務(wù)管理界面消失。真正將多任務(wù)做到愉悅的是 webOS。針對(duì)觸屏的特點(diǎn),引進(jìn)了卡片和手勢(shì)關(guān)閉??ㄆ梢院苤庇^的展示應(yīng)用狀態(tài),切換起來很方便(iOS 多手勢(shì)的全屏切換就稍差),關(guān)閉也很方便(扔掉卡片是很直觀的,扔掉圖標(biāo)就很傻了)。
Android 4.0
從 webOS 切換到 android 2.x 之后,讓我最不適應(yīng)的就是多任務(wù)管理。 Android 4.0 中,這個(gè)問題終于以一種讓人滿意的方式得到了解決。Android 4.0 的多任務(wù)管理界面幾乎是完全照搬了 webOS 上的卡片展示和手勢(shì)關(guān)閉,只是在卡片排列方向上有個(gè)變化。與 webOS 相同,Android 4.0 也提供了多任務(wù)按鍵。在新版的 android 中,多任務(wù)管理終于成為一個(gè)可以正??捎谩⒉僮鞣奖愕墓δ芰?。
一個(gè)小問題
使用 webOS 多任務(wù)時(shí)候的一個(gè)小問題是,有時(shí)想要將應(yīng)用放在后臺(tái),而不是關(guān)閉,比如音樂播放。但 webOS 多任務(wù)界面只提供向上滑動(dòng)關(guān)閉,而不支持向下滑動(dòng)放到后臺(tái)。其實(shí),音樂本身已經(jīng)在通知欄提供了一個(gè)播放界面,如果可以把卡片扔到后臺(tái),在通知欄關(guān)閉,也是不錯(cuò)的選擇。Android 4.0 也是同樣,只提供了向右滑動(dòng)關(guān)閉的功能。
多任務(wù)切換:固定的虛擬按鈕
Android 4.0 上的多任務(wù)切換有一個(gè)固定的虛擬按鈕。對(duì)于 Android 4.0 上固定的三個(gè)軟按鈕:后退、主屏、多任務(wù),初看起來讓人困惑。在應(yīng)用內(nèi)的時(shí)候,為什么不隱藏這三個(gè)按鈕?如果是固定的,為什么不固定為硬鍵按鈕(或屏幕外單獨(dú)的區(qū)域)?
由于 Android 4.0 取消了實(shí)體按鍵,但沒有提供 N9 那樣的滑動(dòng)切換,因此當(dāng)你打開某個(gè)應(yīng)用之后,如何啟動(dòng)或切換其它應(yīng)用呢?顯然屏幕上必須有固定的按鈕來完成操作。那為什么不固定到屏幕區(qū)域之外?這可能有兩個(gè)原因:現(xiàn)在市場(chǎng)上的設(shè)備都是沒有多任務(wù)按鍵的,但是許多設(shè)備會(huì)升級(jí)到 Android 4.0,以那個(gè)按鈕替代多任務(wù)按鈕呢?另一個(gè)原因應(yīng)該是出于統(tǒng)一界面的原因,現(xiàn)在各家 Android 廠商生產(chǎn)的設(shè)備上,硬件按鈕的圖標(biāo)和位置各不相同,也是 Android 用戶體驗(yàn)分裂的細(xì)節(jié),使用屏幕上的虛擬按鈕應(yīng)該能夠解決這個(gè)問題。
現(xiàn)在,終于可以為多任務(wù)界面申請(qǐng)專利了:通過按動(dòng)(或長按、雙擊)設(shè)備上的特定按鈕(或屏幕上的軟按鈕),激活多任務(wù)管理界面,最近打開的應(yīng)用以卡片形式在屏幕上橫向或縱向排列,通過手指向特定方向滑動(dòng)關(guān)閉應(yīng)用,向反向滑動(dòng)將應(yīng)用放置后臺(tái)運(yùn)行。放置后臺(tái)的應(yīng)用可在通知欄顯示,并提供滑動(dòng)關(guān)閉。
