Android UI設計準則
以意想不到的方式取悅我
一個漂亮的界面,一個悉心擺放的動畫,或者一個適時的聲音效果,都是一種快樂的體驗。精細的效果能產生一種輕松的氛圍,感覺手中有一股強大可控的力量。

真實對象比按鈕和菜單更加有趣
允許人們直接觸摸和操作你應用中的對象。它減少了執行一項任務所需的認識上的力量,并使之更加令人舒心。
讓我把它變成我的
人們喜歡加入個人手勢,因為這讓他們感覺自在與可控。提供可感的、漂亮的默認手勢,但同時又考慮好玩、可選又不影響主要任務的定制項。

學會了解我
隨著時間的推移,學習用戶的偏好。不要反復地問用戶同樣的問題,將用戶先前的選擇列出來以供快捷選擇。

簡化我的生活
用語簡潔 使用由簡單詞匯構成的短句。人們更傾向于跳過過長的句子。

圖像比文字更能直達理解 考慮使用圖像來解釋觀點。圖像能捕獲人們的注意力,往往比文字更有效率。

為我決定,
但最終由我說了算 做最好的猜測,先做而非先問。太多的選擇和決定會令人不愉。只當你可能會犯錯時,才提供個‘撤消’,然后仍然先做后問。

只在我需要的時候顯示我所要的
當一下子看到太多東西時,人們容易受打擊。將任務和信息分解成小的、可消化的片段。隱藏當前非必須的選項,并指導人們如何走下去。

我應該總能知道我在哪里
給人們以清楚自己在哪的信心。把你應用中的不同場景設計得可區分,并使用變換效果來顯示不同場景(窗口)之間的關系。提供任務進度反饋。

決不能丟失我的東西
保存用戶花時間創建的東西,使得他們能隨處訪問。跨手機、平板電腦及計算機等平臺,記住設置、個人手勢以及作品。這將使得軟件升級成為世界上最簡單的事。

如果看起來一樣,所做的事就該一樣
通過在視覺上加以區別,來幫助人們區分出功能的差異來。避免出現雷同場景,即看上去一樣,但對于同一輸入結果不同的場景。
只在十分重要時打斷我
尤如一個好的個人助理,應該保護上司不被不重要的小事打擾。人們需要專注,除非情況十分嚴重并且緊急,打擾會是十分令人不悅的。

給我點處處可行的訣竅
人們如果能夠自己探索出東西來,將會興奮不已。通過使用可視的模式和習慣操作,使你的應用更加易于學習。比如,猛擊操作會是一個很好的導航快捷手勢。

這不是我的錯
在提示用戶改正錯誤時,應該禮貌。他們在用你應用的時候,需要被認為是聰明的。如果出錯了,給出明確的恢復指令,而不是將技術細節留給他們。如果你可以在后臺修復錯誤,那當然最好。

揮灑鼓勵
將復雜的任務分解成小的容易被完成的步驟。對用戶的操作給出反饋,即使只是一小步的成功。

為我擔負重任
通過使他們做成他們認為自己不可能做到的事,讓新手感覺自己像專家一樣。比如,綜合多個照片效果的快捷操作可使得外行簡單幾步做出驚人的照片效果來。

讓重要的事情能更快地完成
并非所有的操作都是平等的。確定你應用中最重要的操作,使它能很容易地被發現與使用,比如相機上的快門,又如音樂播放器上的暫停按鈕。
