Android程序UI設計技巧 資料整理:深圳培訓中心?
?
要想設計出一款好的軟件或者好的游戲,用戶的體驗是至關重要的,在這其中又包括UI的設計,UI的設計好壞直接關系到人們對作品的*印象,下面將結合人機交互學來講解Android程序UI的設計技巧。
?
由于人機交互學是一門很深奧的學問,所以這里并不具體地講解人機交互的理論或者怎樣具體設計一個UI界面,我們僅僅根據(jù)Google給的建議,來簡單地介紹一下一個基于Google Android平臺的好的UI應該符合設計原則。
?
首先,應該知道自己該做什么,不該做什么。
?
下面來看一下不該做的:
.不要照搬你在其他平臺的UI設計,應該讓用戶感覺是在真正使用一個Android軟件,在你的商標顯示和平臺整體觀感之間做好平衡。
.不要過度使用模態(tài)對話框.
不要使用固定的定位的布局。
不要使用px單位,使用dp或者為文本使用sp.
.不要使用太小的字體。
應該做的:
.為高分辨率的屏幕創(chuàng)建資源(縮小總比放大好)。
.需要點擊的元素要夠大.
.圖標設計遵循Android的準則。
·使用適當?shù)拈g距(margins, padding)。
·支持D-pad和trackball導航。
正確管理活動(activity)堆棧。
.正確處理屏幕方向變化。
使用主題/樣式,尺寸和顏色資源來減少多余的值。
和視覺交互設計師合作。
Android平臺的UI設計有自己的設計哲學,這些哲學需要我們在做設計時去思考,只有這樣才能做出來一個很好的界面:
?
.干凈而不過于簡單。
.關注內容而非修飾。
保存一致,讓用戶容易投入其中,可附加少許變化。
使用云端服務(存儲和同步用戶資料)來加強用戶體驗。
Android的UI的設計原則是,在每完成一個UI設計之后,都應該參照這些原則,看看自己的UI設計是否符合了這些原測,還有什么地方可以改進,長此以往,你就會得到很大的提高。出色界面的設計準則:
1.關注用戶
了解你的用戶(年齡、技能、文化、對你的應用需求、使用的設備,以及何時何地如何使用設備)。
打個比方,如果你在做一款小游戲,就應該考慮到,這個游戲的適用人群。
“用戶優(yōu)先”的設計心態(tài)(用戶通常是任務導向的行為模式)。在做設計以前一定要做大量的調查,只有這樣你才能真正地了解用戶的行為,才能在設計的時候以用戶為中心。
?
更早、更頻繁地由真實用戶來測試。一個UI設計的好壞終的評價者還是用戶,所以,在你設計完成以后,一定要盡快找一些實際的用戶來幫你測試一下你的切設計,然后,可以根據(jù)用戶的反饋更好地改進UI,2.顯示正確的內容.常用的操作需要快地被用戶看到并且可用。
?
.不太常用的功能可以放到菜單里面。這兩條建議是值得我們去思考的,在大多情況下,在做小設計的時候,總是覺得哪一個功能都是有用的,這時候,你應該咨詢一下用戶,詢問一下看看他們常用的功能是什么?不常用的功能是哪一個,然后再結合UI的美觀設計出一個出色的UI來。
?