Android UI設計準則 – Android移動開發技術文章_手機開發 Android移動開發教學課程

Design Principles 

設計準則 



These design principles were developed by and for the Android User Experience Team to keep users'best interests in mind. Consider them as you apply your own creativity and design thinking. Deviate with purpose. 

以下設計準則由Android 用戶體驗團隊秉承用戶利益至上的原則開發。當你發揮自己的創造力和思考的時候,請將它們納入考慮之中,並有意識地加以實踐。 



Enchant Me 

迷住我 



Delight me in surprising ways 

以意想不到的方式取悅我 

A beautiful surface, a carefully-placed animation, or a well-timed sound effect is a joy to experience. Subtle effects contribute to a feeling of effortlessness and a sense that a powerfulforce is at hand. 

一個漂亮的界面,一個悉心擺放的動畫,或者一個適時的聲音效果,都是一種快樂的體驗。精細的效果能產生一種輕松的氛圍,感覺手中有一股強大可控的力量。 

principles_delight.png 



Real objects are more fun than buttons and menus 

真實對象比按鈕和菜單更加有趣 

Allow people to directly touch and manipulate objects in your app. It reduces the cognitive effort needed to perform a task while making it more emotionally satisfying. 

允許人們直接觸摸和操作你應用中的對象。它減少瞭執行一項任務所需的認識上的力量,並使之更加令人舒心。 

principles_real_objects.png 



Let me make it mine 

讓我把它變成我的 

People love to add personal touches because it helps them feel at home and in control. Provide sensible, beautiful defaults, but also consider fun, optional customizations that don't hinder primary tasks. 

人們喜歡加入個人手勢,因為這讓他們感覺自在與可控。提供可感的、漂亮的默認手勢,但同時又考慮好玩、可選又不影響主要任務的定制項。 

principles_make_it_mine.png 



Get to know me 

學會瞭解我 

Learn peoples' preferences over time. Rather than asking them to make the same choices over and over, place previous choices within easy reach. 

隨著時間的推移,學習用戶的偏好。不要反復地問用戶同樣的問題,將用戶先前的選擇列出來以供快捷選擇。 

 



Simplify My Life 

簡化我的生活 



Keep it brief 

用語簡潔 

Use short phrases with simple words. People are likely to skip sentences if they're long. 

使用由簡單詞匯構成的短句。人們更傾向於跳過過長的句子。 

 



Pictures are faster than words 

圖像比文字更能直達理解 

Consider using pictures to explain ideas. They get people's attention and can be much more efficient than words. 

考慮使用圖像來解釋觀點。圖像能捕獲人們的註意力,往往比文字更有效率。 

 



Decide for me but let me have the final say 

為我決定,但最終由我說瞭算 

Take your best guess and act rather than asking first. Too many choices and decisions make people unhappy. Just in case you get it wrong, allow for 'undo'. 

做最好的猜測,先做而非先問。太多的選擇和決定會令人不愉。隻當你可能會犯錯時,才提供個‘撤消’,然後仍然先做後問。 

 



Only show what I need when I need it 

隻在我需要的時候顯示我所要的 

People get overwhelmed when they see too much at once. Break tasks and information into small,digestible chunks. Hide options that aren't essential at the moment, and teach people as they go. 

當一下子看到太多東西時,人們容易受打擊。將任務和信息分解成小的、可消化的片段。隱藏當前非必須的選項,並指導人們如何走下去。 

 



I should always know where I am 

我應該總能知道我在哪裡 

Give people confidence that they know their way around. Make places in your app look distinct and use transitions to show relationships among screens. Provide feedback on tasks in progress. 

給人們以清楚自己在哪的信心。把你應用中的不同場景設計得可區分,並使用變換效果來顯示不同場景(窗口)之間的關系。提供任務進度反饋。 

 



Never lose my stuff 

決不能丟失我的東西 

Save what people took time to create and let them access it from anywhere. Remember settings,personal touches, and creations across phones, tablets, and computers. It makes upgrading the easiest thing in the world. 

保存用戶花時間創建的東西,使得他們能隨處訪問。跨手機、平板電腦及計算機等平臺,記住設置、個人手勢以及作品。這將使得軟件升級成為世界上最簡單的事。 

 



If it looks the same, it should act the same 

如果看起來一樣,所做的事就該一樣 

Help people discern functional differences by making them visually distinct rather than subtle.Avoid modes, which are places that look similar but act differently on the same input. 

通過在視覺上加以區別,來幫助人們區分出功能的差異來。避免出現雷同場景,即看上去一樣,但對於同一輸入結果不同的場景。 

 



Only interrupt me if it's important 

隻在十分重要時打斷我 

Like a good personal assistant, shield people from unimportant minutiae. People want to stayfocused, and unless it's critical and time-sensitive, an interruption can be taxing and frustrating. 

尤如一個好的個人助理,應該保護上司不被不重要的小事打擾。人們需要專註,除非情況十分嚴重並且緊急,打擾會是十分令人不悅的。 

 



Make Me Amazing 

讓我驚訝 



Give me tricks that work everywhere 

給我點處處可行的訣竅 

People feel great when they figure things out for themselves. Make your app easier to learn by leveraging visual patterns and muscle memory from other Android apps. For example, the swipe gesture may be a good navigational shortcut. 

人們如果能夠自己探索出東西來,將會興奮不已。通過使用可視的模式和習慣操作,使你的應用更加易於學習。比如,猛擊操作會是一個很好的導航快捷手勢。 

 



It's not my fault 

這不是我的錯 

Be gentle in how you prompt people to make corrections. They want to feel smart when they use yourapp. If something goes wrong, give clear recovery instructions but spare them the technical details.If you can fix it behind the scenes, even better. 

在提示用戶改正錯誤時,應該禮貌。他們在用你應用的時候,需要被認為是聰明的。如果出錯瞭,給出明確的恢復指令,而不是將技術細節留給他們。如果你可以在後臺修復錯誤,那當然最好。 

 



Sprinkle encouragement 

揮灑鼓勵 

Break complex tasks into smaller steps that can be easily accomplished. Give feedback on actions,even if it's just a subtle glow. 

將復雜的任務分解成小的容易被完成的步驟。對用戶的操作給出反饋,即使隻是一小步的成功。 

 



Do the heavy lifting for me

為我擔負重任


Make novices feel like experts by enabling them to do things they never thought they could. Forexample, shortcuts that combine multiple photo effects can make amateur photographs look amazing inonly a few steps. 

通過使他們做成他們認為自己不可能做到的事,讓新手感覺自己像專傢一樣。比如,綜合多個照片效果的快捷操作可使得外行簡單幾步做出驚人的照片效果來。 

 



Make important things fast 

讓重要的事情能更快地完成 

Not all actions are equal. Decide what's most important in your app and make it easy to find andfast to use, like the shutter button in a camera, or the pause button in a music player. 

並非所有的操作都是平等的。確定你應用中最重要的操作,使它能很容易地被發現與使用,比如相機上的快門,又如音樂播放器上的暫停按鈕。 

 

發佈留言