標籤:android 設計 導航 design
上篇文章介紹了Android開發的設計理念的一部分,並沒有得到博友們的多大認可,只看到了一位博友在下面留言期待下一篇文章的發表,為了這小小的唯一支援,我決定繼續把後面的8個要點介紹一下,自己也潛心反省一下,自己的理解是不是太淺薄。
二、增加易用性
(6)一樣的標誌,一樣的功能
我們的程式 應該協助人們通過視覺辨別就可以輕鬆判斷該圖案或者按鈕代表著怎樣的功能,能清晰的分辨出來,而不是讓使用者費勁腦筋的去猜想這個按鈕可能代表什麼功能。我們的程式應該極力避免一種情況,類似的圖案或者按鈕卻在不同的地方,代表著不同的功能。
(7)不要打斷使用者的行為
我們的程式應該像個大明星的私人助理那樣,時時刻刻為使用者提供協助,保護人們免受不重要的細節。使用者希望保持專註,除非它是至關重要的和時間敏感,一個中斷可能會引起使用者的不愉快和厭惡。
三、使應用有趣
(1)讓程式更容易學習
當我們的使用者充分搞清楚情況的時候,他們會感覺良好。我們應該使我們的應用程式更容易學習,我們應該使我們的視覺模式或肌肉記憶變得比其他Android應用程式簡單容易。例如,返回的按鈕就是一個很好的導航捷徑。
(2)使用者永遠是對的
請有礼貌的促使人們做出修正,友好的。當他們使用你的應用程式,使用者希望感受到他們是聰明的,一下子就上手了我們設計的程式,使用流暢,會讓他們充滿自豪感。如果出現錯誤,我們應該給明確的修正指令,而不是技術細節。如果我們能在背後修複這個bug,這樣更好,而不是把錯誤拋給使用者。
(3)給予使用者鼓勵
我們的程式應該把複雜的任務分解成一步步的較小的步驟,讓使用者可以很容易地完成。此外我們的程式應該給使用者即時反饋進度,比如說增加一個Progressdialog,即使它只是一個細微的光芒,也會有著意向不到的效果。
(4)讓使用者變得專業
我們的程式最好可以讓使用者覺得他們通過我們的程式可以完成一些平時完成不了的事情,比如各主題專家的技術。例如比較火的美圖秀秀,結合多個照片效果可以使業餘照片看起來只需要驚人的只有幾步。
(5)我們的程式應分清主次
切記一點,我們的程式 並不是所有的行為都是平等的。在我們的應用程式裡,我們開發人員應事先決定好什麼是最重要的,對於這款應用來說是最核心的功能,讓該功能容易找到和快速使用。比如360相機的快門按鈕或者天天動聽的音樂播放器暫停按鈕。
好了android的開發設計理念寫完了,希望對各位能有所協助吧!