Android開發之程式員必須要懂得Android的重要設計理念

來源:互聯網
上載者:User

標籤:android   design   設計   介面   結構   

     前幾天去參加了帶著自己的作品去參加服務外包大賽,因為簽位抽到的比較靠後就等待了蠻久,就跟坐在前面的一起參賽的選手開始討論Android的開發經驗,各自給對方展示了自己的作品,小夥伴就建議我看一下官方Design的設計原則會很有協助,今天就想根據自己的理解把其設計原則分享給大家。總共是三大點,17小點。

一、讓使用者沉醉

(1)注重設計的細節

    精緻的介面 , 設計恰當動畫或適時的音響效果都是一種快樂體驗。微妙的影響將導致一種遊刃有餘的感覺,感覺到一股強大的力量就在眼前。


(2)儘可能使用形象化的表徵圖而不是普通的按鈕或菜單

           在你的應用程式裡允許使用者直接接觸和操作實體物件。它將減少了使用者所需的認知負擔,以及執行一項任務的時間,而在情感上更讓人滿足。


   (3)讓使用者可以展示個性

       使用者喜歡增加自己喜歡的元素以此來增加自己的歸屬感。既要提供合理的預設值,也要給使用者提供可選的不會妨礙主要功能實現的效果選擇。

    (4)去瞭解使用者的行為

      去學慣用戶的使用行為,而不是要求他們做出同樣的選擇,將經常使用的功能放在顯而易見的位置,提高使用者的體驗感覺


二、增加易用性

    (1)精簡文字

      用簡單的短語片語,句子太長會引起使用者的厭惡感。


   (2)圖片比文字更有吸引力

     考慮使用圖片來闡釋創意和理念。圖片很容易的會得到使用者的注意力和好感。


    (3)讓使用者有最終的決定權

      先猜測使用者的行為和想法而不是直接去詢問使用者,太多的選擇和決定會讓使用者厭煩,除非使用者的選擇會造成不良的後果。

   (3)在合適的情境出現合適的選項

       如果一下子讓使用者看到太多的東西,會讓使用者覺得迷茫和受打擊。盡量將功能和資訊細分化,變成一小塊一小塊。適當的隱藏不重要的選項和教導使用者如何前行,這會讓使用者覺得自己很愚蠢。


   (4)用使用者清晰的知道應用的功能結構

      讓使用者知道你的應用程式的不同的Activity之間的內在邏輯和功能上的聯絡。將功能的進程或流程的進度反饋給使用者。可以通過導航的實際或者頂端tab界的設計。


   (5)不要遺失使用者的過往資訊

    記住使用者的設定、曆史瀏覽資訊和在手機、平板電腦,和電腦的自訂創作。這將使你的應用上升一個層級。

   今天就寫到這把,還有8個點沒講到,看大家的反饋在看看寫不寫下把。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.