准则
下面的这些设计准则是为了让Android的用户体验团队保持用户最佳的体验而发明设计的。
把他们融合到你的创造力中,作为你的设计理念,而不是有意地去使用。
吸引我
用惊奇的方式来取悦我
- 一个漂亮的界面,一个用心安排的动画或是恰到好处的音效都是一段很棒的用户体验。
- 微妙的效果可以使人感觉毫不费力,并且感到手中有一股强大的力量。
真实的物体比按钮和菜单更有趣
- 让用户直接去触动和操作你的应用中的物体。
- 这节省了很大一部分用于让操作变得让用户更加满意的时间。
让我来个性化
- 用户总是喜欢加上一些个人的元素,因为这让他们有归属感和控制感。
- 提供感性的,漂亮的默认界面,但同时考虑到一些乐趣,有选择性地让用户定制一些东西而不影响到主要的任务。
让它了解我
- 随着用户地不断使用,让应用了解用户的喜好,而不是一遍遍地做同样的选择。
- 将之前用户做的选择放在一个很轻易就可以获取的地方。
让生活变得简单
保持简洁
- 使用简单的词汇所组成的词组。
- 如果你的句子太长,用户很可能会选择直接跳过。
图片比文字更快
- 考虑用图像来展示你的点子,它们更容易引起用户的注意并且比文字更加有效。
给我建议但让我做最后的决定
- 做出你最好的猜测而不是直接询问用户。
- 很多选择和决定让用户觉得很不爽,仅仅是因为你做了错误的选择,并允许撤销。
仅仅在我需要的时候显示选项
- 当用户一开始就看到一大堆东西的话会感到压力很大。
- 把任务或是信息放到一个小块的可收缩的块中。
- 隐藏那些并不是很需要的选项,当用户需要的时候告诉它。
我得时刻知道我在哪
- 让用户知道他在程序中的方位,使应用中的每一个地方都不一样
- 并且用过渡来显示屏幕之间的关系,在应用的进程中给予反馈。
永远不要丢失我的东西
- 保存好用户所做的一切,并且让它在任何地方都能得到。
- 保存好设置,个性的手势还有跨平台的一些创造。
- 这让升级变成这世界上的最简单的事。
如果它看起来是这样,那么它的表现就应该是那样
- 通过视觉上的区别而不是微小的变化来帮助用户来识别功能上的不同。
- 避免用模板,它们看起来很像但实际上有着不同的功能。
它真的重要的时候再提醒我
- 就想一个很棒的个人助理,处理掉不重要的信息。
- 用户只想专注于自己想做的,除非是很紧急的事情,打断用户会很令人沮丧。
给我惊喜
给我能够通用的技巧
- 当人们靠自己摸索出东西的使用方法的时候,他们的感觉会非常棒。
- 在你的应用程序里使用其他安卓应用广泛采用的交互技巧——包括相同的视觉模式和肌肉动作,可以让用户更容易上手也更容易获得满足。
- 比如,“轻扫”就是一个在安卓应用中广泛使用的良好的导航快捷手势。
不是我的错
- 当你在提示用户做出纠正的时候,请温柔一些。
- 他们在用你的应用的时候想觉得自己非常聪明。
- 如果他们做了错事,给出清晰的修改提示,而不是技术的细节。
- 如果你能在神不知鬼不觉的情况下搞定,那就再好不过了。
积极反馈
- 把复杂的任务细化成很小的步骤,使其能够很容易完成。
- 在用户操作的过程中给予积极的反馈,即使是一些微小的鼓励。
为我完成复杂的任务
- 去做一些用户觉得不可能做到的事来让新手看起来像一个专家。
- 例如,结合多种照片效果的快捷方式,只需几步操作,就可以使业余的照片看起来让人惊艳。
让重要的东西最容易找到
- 不是每一个操作都同等重要。
- 决定哪一个是你的应用中最重要的操作,把它放在最明显的位置,让用户很容易就能找到,就像相机中的拍照键,音乐播放器中的暂停键。