編輯:關於Android編程
上篇文章介紹了Android開發的設計理念的一部分,並沒有得到博友們的多大認可,只看到了一位博友在下面留言期待下一篇文章的發表,為了這小小的唯一支持,我決定繼續把後面的8個要點介紹一下,自己也潛心反省一下,自己的理解是不是太淺薄。
二、增加易用性
(6)一樣的標志,一樣的功能
我們的程序 應該幫助人們通過視覺辨別就可以輕松判斷該圖案或者按鈕代表著怎樣的功能,能清晰的分辨出來,而不是讓用戶費勁腦筋的去猜想這個按鈕可能代表什麼功能。我們的程序應該極力避免一種情況,類似的圖案或者按鈕卻在不同的地方,代表著不同的功能。
(7)不要打斷用戶的行為
我們的程序應該像個大明星的私人助理那樣,時時刻刻為用戶提供幫助,保護人們免受不重要的細節。用戶希望保持專注,除非它是至關重要的和時間敏感,一個中斷可能會引起用戶的不愉快和厭惡。<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHAgYWxpZ249"center">
三、使應用有趣
(1)讓程序更容易學習
當我們的用戶充分搞清楚情況的時候,他們會感覺良好。我們應該使我們的應用程序更容易學習,我們應該使我們的視覺模式或肌肉記憶變得比其他Android應用程序簡單容易。例如,返回的按鈕就是一個很好的導航捷徑。
(2)用戶永遠是對的
請有礼貌的促使人們做出修正,友好的。當他們使用你的應用程序,用戶希望感受到他們是聰明的,一下子就上手了我們設計的程序,使用流暢,會讓他們充滿自豪感。如果出現錯誤,我們應該給明確的修正指令,而不是技術細節。如果我們能在背後修復這個bug,這樣更好,而不是把錯誤拋給用戶。
(3)給予用戶鼓勵
我們的程序應該把復雜的任務分解成一步步的較小的步驟,讓用戶可以很容易地完成。此外我們的程序應該給用戶實時反饋進度,比如說增加一個Progressdialog,即使它只是一個細微的光芒,也會有著意向不到的效果。
(4)讓用戶變得專業
我們的程序最好可以讓用戶覺得他們通過我們的程序可以完成一些平時完成不了的事情,比如各行業專家的技術。例如比較火的美圖秀秀,結合多個照片效果可以使業余照片看起來只需要驚人的只有幾步。
(5)我們的程序應分清主次
切記一點,我們的程序 並不是所有的行為都是平等的。在我們的應用程序裡,我們開發人員應事先決定好什麼是最重要的,對於這款應用來說是最核心的功能,讓該功能容易找到和快速使用。比如360相機的快門按鈕或者天天動聽的音樂播放器暫停按鈕。
好了android的開發設計理念寫完了,希望對各位能有所幫助吧!
今天我們終於可以把這個項目給結束掉啦,有了前幾天的准備,相信最後一天還是比較輕松的,國際慣例: 最後要完成的就是我們的主要功能--拼圖界面。package com.x
最近在寫一個小項目,其中有一點用到了顯示EditText中輸入了多少個字符,像微博中顯示剩余多少字符的功能。在EditText提供了一個方法addTextChangedL
百度有錢花是百度金融旗下的消費金融品牌,是面向大眾的個人消費金融權益平台,打造創新消費信貸模式,目前已經在多個產業進行探索和布局,其教育信貸業務開通了遠程異
之前參加了一個課程,裡面有一節講到了用視頻作為啟動界面。講師用的是自定義VideoView,重寫onMeasure方法,因為原生的VideoView在那情況下不能實現全屏
目前Android平台上進行人臉特征識別非常火爆,本人研究生期間一直從事