標籤:

為什麼 iOS 要提供連按主屏幕按鈕後顯示最近使用應用圖標列表?

連按主屏幕按鈕會顯示最近使用的應用軟體列表。這些應用軟體不一定在使用、處於打開狀態或佔用系統資源。當您返回時,它們將立即啟動。某些任務或服務可在後台繼續運行。 via iOS:了解多任務處理

提供這個功能的目的是什麼,是不是啟示直接從主屏幕找到最近使用的應用,也會比連按主屏幕按鈕(double click home button)以顯示最近使用列表更快?


為了切換回最近使用的 app。但這個「最近」指的是幾分鐘甚至幾秒鐘前。

因為主要使用場景是,同時使用幾個 app 時,在 app 之間頻繁切換——即實現類似桌面操作系統多窗口的模式。

歷史記錄是列表排序的形式而已。

當你從主屏的不同頁面各自開啟了幾個 app,然後在它們之前來回切換,從主屏找回 app 的成本很高。如果你覺得那樣成本更低,請自便,沒人攔著你。

將這個列表濫用為殺 app 的是閑得沒事可做的腦殘用戶。

任何一款產品給你一個正常功能,你自己強迫自己拿去濫用,這是你的問題。

如果你覺得少了它也不會缺少什麼,那麼很簡單,是你不需要這個功能。你,自己,不需要這個功能。

別的用戶需要。


這個問題感覺應該是兩部分

一部分是:為什麼是連按

一部分是:為什麼是歷史用過的APP

關於第一部分。

ios覆蓋apple的所有移動終端,而且硬體設計就有一個home鍵。(關於為什麼有個home鍵這個不討論了。)那麼home鍵能做什麼呢?

  1. 按一下:回到桌面

  2. 長按home:語音助手或siri
  3. 雙擊:任務欄

一個實體按鍵能做的極致也就這3種吧。

很容易發現,對應的3個功能使用頻率會很高。而且使用其他方式在小設備上會比home鍵複雜至少一個層次。所以蘋果在ipad ios上增加了手勢。

由於桌面是一個大的入口。所以回到桌面要求比其他需求更高,理所應當的佔用單擊。二長按,很容易中斷。所以講雙擊定義為僅次於單擊的方式。於是進入第二部分。

為什麼是歷史app?個人覺得原因有幾個

  1. 歷史APP對使用粘度更高。想像一下,我打開一個應用是因為要用它,當我切換到其他工作的時候,這個APP實際是關閉的。使用者有幾率再回頭用用過的APP。而且這種幾率是比新開APP的幾率大的。當想回去用的時候,如果沒有歷史記錄。就得去桌面找了吧。在那麼多應用找不符合apple的風格。(其他回答裡面的為了方便切換也屬於這類
  2. 習慣,在ios出現之前,瀏覽網頁有歷史記錄。電腦有歷史記錄。如果沒有歷史記錄會怎麼樣。用戶用了「咦為什麼沒有歷史記錄?怎麼能這樣。」
  3. 進程展示給用戶一個心理暗示。當用戶殺掉進程時,想,恩這下舒坦了。又省電了。(雖然不殺也一樣)。如果沒有這個功能,大部分用戶會懷疑回到桌面就關閉應用了?這也算遺留習慣,PC上有明確的關閉,android得自己清理後台。
  4. 快速打開,個人體驗覺得歷史記錄打開程序比新打開要來得快。

既然歷史有這麼多實用不實用的需求,就被放到雙擊咯。

不是所有用戶都能理解apple關於多任務的處理方法。

一個既解決了用戶心理需求,又增加了一種app打開方式,又能提高效率。apple何樂而不為呢?

以上個人見解啦!


假設你有兩百個app,那雙擊然後找出你最近使用過的遠比按一次退出然後再憑記憶去找之前的要簡單的多。而且在ios7之前很多操作也隱藏在雙擊home後。這個設計的使用率還是蠻高的。可以說一定程度上解決了ios主屏效率低的問題。

補充一點,同時還可以讓用戶有一種「ios也有後台多任務了哦」的錯覺


我記得當時說的設計目的主要是為了方便在兩個最近使用的 app 間切換吧,比如你正在寫郵件,但是突然要上網查個數據什麼的,查完後切換回去繼續寫。


主屏提供兩種定位 App 的方式:

按空間排列瀏覽,按關鍵詞搜索。

「多任務欄」提供第三種定位方式:

上次訪問時間(倒序)。

就是這樣。


1.快速切換app,如其它答案所說。

2.在必要的時候可以強制清除緩存,比如說app連續閃退的時候,去後台任務那裡kill掉再打開基本上就好了。


好像沒人提到這個哎:應用有bug或者自己搞不定的問題的時候,或者單純想重置到新打開的狀態的時候,在這裡頭強制關一下再打開就好了。

這個我特別常用啊……是因為我用的應用都做得太差勁嗎T^T

寫完發現有人提到過了,「清除緩存」+_+


等同於任務欄,主要作用還是快速切換app吧。

比如在qq群聊天和刷微博之間,不斷的切換,看是否qq群有新發言。

一面聽歌一面做其它事情的事情,也經常切換播放器里去選歌的。

實際上,看到一些mm經常要雙擊home鍵,一個個的關閉app,這種效率是很低的。那些「一鍵清理」的app對她們來說,省去了不少時間。有些習慣你覺得是怪癖,但是你沒法治癒它,只能進行優化,把怪癖需要消耗的時間減少。


推薦閱讀:

TAG:iOS | iOS開發 |