編輯:關於Android編程
前幾天去參加了帶著自己的作品去參加服務外包大賽,因為簽位抽到的比較靠後就等待了蠻久,就跟坐在前面的一起參賽的選手開始討論Android的開發經驗,各自給對方展示了自己的作品,小伙伴就建議我看一下官方Design的設計原則會很有幫助,今天就想根據自己的理解把其設計原則分享給大家。總共是三大點,17小點。
一、讓用戶沉醉
(1)注重設計的細節
精致的界面 , 設計恰當動畫或適時的音響效果都是一種快樂體驗。微妙的影響將導致一種游刃有余的感覺,感覺到一股強大的力量就在眼前。
(2)盡可能使用形象化的圖標而不是普通的按鈕或菜單
在你的應用程序裡允許用戶直接接觸和操作實體對象。它將減少了用戶所需的認知負擔,以及執行一項任務的時間,而在情感上更讓人滿足。
(3)讓用戶可以展示個性
用戶喜歡增加自己喜歡的元素以此來增加自己的歸屬感。既要提供合理的預設值,也要給用戶提供可選的不會妨礙主要功能實現的效果選擇。<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHAgYWxpZ249"center">
(4)去了解用戶的行為
去學習用戶的使用行為,而不是要求他們做出同樣的選擇,將經常使用的功能放在顯而易見的位置,提高用戶的體驗感覺
二、增加易用性
(1)精簡文字
用簡單的短語詞組,句子太長會引起用戶的厭惡感。
(2)圖片比文字更有吸引力
考慮使用圖片來闡釋創意和理念。圖片很容易的會得到用戶的注意力和好感。
(3)讓用戶有最終的決定權
先猜測用戶的行為和想法而不是直接去詢問用戶,太多的選擇和決定會讓用戶厭煩,除非用戶的選擇會造成不良的後果。
(3)在合適的場景出現合適的選項
如果一下子讓用戶看到太多的東西,會讓用戶覺得迷茫和受打擊。盡量將功能和信息細分化,變成一小塊一小塊。適當的隱藏不重要的選項和教導用戶如何前行,這會讓用戶覺得自己很愚蠢。
(4)用用戶清晰的知道應用的功能結構
讓用戶知道你的應用程序的不同的Activity之間的內在邏輯和功能上的聯系。將功能的進程或流程的進度反饋給用戶。可以通過導航的實際或者頂端tab界的設計。
(5)不要遺失用戶的過往信息
記住用戶的設置、歷史浏覽信息和在手機、平板電腦,和電腦的自定義創作。這將使你的應用上升一個級別。
今天就寫到這把,還有8個點沒講到,看大家的反饋在看看寫不寫下把。
首先講述這個小項目的特色: 1、調用系統的相冊應用獲取單張圖片 2、對單張圖片進行剪切方便做成指定大小的頭像圖片 3、對獲取圖片的結果進行解析,使用三種方式進行。 首先看
昨天給大家粗略的介紹了一下我那個簡單的項目:Android之基於XMPP協議即時通訊軟件(一) 從今天開始,就詳細展開的介紹設計思路,一是給自己做個總結,二
在小米2016夏季新品發布會上,正式發布了小米Max,與小米5一樣,小米Max也支持全網通,並支持雙卡雙待。最大的特點就是,小米Max配有6.44英寸巨屏,
Google在Android 5.X 中增加了對SVG 矢量圖形的支持,這對於創建新的高效率動畫具有非常重大的意義。那首先了解SVG的含義。可伸縮矢量圖形(Scalabl