page.title=Android 設計原則 @jd:body

這些設計原則是由 Android 使用者體驗團隊開發,並針對 Android 使用者體驗團隊的需求所開發,以使用者的最大利益為出發點。對於 Android 開發者和設計者而言,針對不同類型的裝置,這些原則仍持續是更詳細設計方針的基礎。

當您套用您本身的創意與設計思維時,請考慮這些原則。 除非有特定目的,否則請遵循這些原則。

使人著迷

以出乎意外的方式取悅人

漂亮的外觀、精心設置的動畫,或時機恰到好處的音效,都是令人感到喜悅的體驗。 微妙的效果有助於產生毫不費力及強大力量就在手邊的感覺。

 

真實的物件比生硬的按鈕和選單,更能夠引人入勝。

您所設計的應用程式應該要能讓使用者可直接輕觸並操縱物件。這將可減少執行工作所需的認知準備,同時也能讓使用者在情緒上更為滿足。

 

提供個人設定

很多人喜歡加上個人風格,因為這有助於他們感到自在並握有主控權。提供實用且美觀的預設設定,但也可以考慮使用不會阻礙主要工作而且有趣的選用自訂項目。

 

設法了解使用者

隨著時間而學習使用者的偏好。讓使用者容易取得之前的選擇,而不是一再請他們做出相同的選擇。

簡化生活

保持簡潔

以簡單單字組成簡短語句。多數人傾向於略過冗長的句子。

 

圖片的傳達效果更勝於言語

請考慮使用圖片來解釋想法。圖片能吸引目光,並比言語更有效率。

 

幫使用者決定,但使用者擁有最終決定權

做出最好的猜測,先行動,而非先詢問。太多的選擇和決定會讓使用者覺得很痛苦。 為防止錯誤,務必允許復原。

 

必要時僅顯示使用者需要的內容

多數人無法承受一次看到太多東西。將工作和資訊細分成小型、易消化的區塊。 隱藏當下不重要的選項,但在需要選擇時要明確指導。

 

使用者應該永遠清楚所在位置

給使用者信心,知道自己沒有迷路。讓您應用程式中的各個地方看起來都有獨特性,並使用轉換來顯示畫面之間的關係。 針對進行中的工作提供回饋。

 

別弄丟使用者的東西

儲存使用者花時間所建立的資訊,並且讓使用者可從任何地方存取。跨手機、平板電腦和電腦記住設定、個人風格和建立的資訊。 這會讓升級變得很簡單。

 

如果看起來一樣,就應該有相同的動作

讓功能看起來就不一樣,而非變化微妙,這可以協助使用者辨別功能差異。在相同輸入環境下,請盡量避免使用看起來很類似但作用卻不同的模式。

 

重要時才打斷

就像一位好的私人助理,應該讓使用者免於無關緊要的枝微末節。使用者總想集中注意力,除非很重要且具時效性,否則貿然中斷會令人感到費力且沮喪。

讓使用者驚艷

提供使用者各處通用的訣竅

當使用者能自行弄清楚來龍去脈時是很棒的體驗。運用來自其他 Android 應用程式的視覺模式和肌肉記憶效應,讓使用者更易於學會您的應用程式。 例如,擺動手勢可能是很好的導覽捷徑。

 

不是使用者的錯

提示使用者進行更正時要溫和。使用者使用您的應用程式時,不會自覺是笨蛋。 若有地方出錯,請提供明確的復原指示,但不需要使用者明瞭技術細節。如果可以,請盡量在幕後修正。

 

分段鼓勵

將複雜工作細分成更小的步驟,讓使用者可以輕鬆完成。對動作給予回饋,即使只是細微的動作。

 

為使用者處理繁重的工作

讓新手也能做到以前從未想像過可以完成的事情,讓使用者覺得自己是專家。例如,組合多個相片效果的捷徑,只要幾個步驟,即可讓業餘照片令人驚艷。

 

快速找到重要的功能

並非所有的動作都平等。決定應用程式中最重要的部分,並讓使用者易於找到並可迅速使用,例如相機的快門按鈕或音樂播放器的暫停按鈕。