zoukankan      html  css  js  c++  java
  • [产品设计]

    前几天去参加了带着自己的作品去参加服务外包大赛,因为签位抽到的比较靠后就等待了蛮久,就跟坐在前面的一起参赛的选手开始讨论Android的开发经验,各自给对方展示了自己的作品,小伙伴就建议我看一下官方Design的设计原则会很有帮助,今天就想根据自己的理解把其设计原则分享给大家。总共是三大点,17小点。

    一、让用户沉醉

    (1)注重设计的细节

    精致的界面 , 设计恰当动画或适时的音响效果都是一种快乐体验。微妙的影响将导致一种游刃有余的感觉,感觉到一股强大的力量就在眼前。

    (2)尽可能使用形象化的图标而不是普通的按钮或菜单

    在你的应用程序里允许用户直接接触和操作实体对象。它将减少了用户所需的认知负担,以及执行一项任务的时间,而在情感上更让人满足。

    (3)让用户可以展示个性

    用户喜欢增加自己喜欢的元素以此来增加自己的归属感。既要提供合理的预设值,也要给用户提供可选的不会妨碍主要功能实现的效果选择。

    (4)去了解用户的行为

    去学习用户的使用行为,而不是要求他们做出同样的选择,将经常使用的功能放在显而易见的位置,提高用户的体验感觉

    二、增加易用性

    (1)精简文字

    用简单的短语词组,句子太长会引起用户的厌恶感。

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

    考虑使用图片来阐释创意和理念。图片很容易的会得到用户的注意力和好感。

    (3)让用户有最终的决定权

    先猜测用户的行为和想法而不是直接去询问用户,太多的选择和决定会让用户厌烦,除非用户的选择会造成不良的后果。

    (4)在合适的场景出现合适的选项

    如果一下子让用户看到太多的东西,会让用户觉得迷茫和受打击。尽量将功能和信息细分化,变成一小块一小块。适当的隐藏不重要的选项和教导用户如何前行,这会让用户觉得自己很愚蠢。

    (5)用用户清晰的知道应用的功能结构

    让用户知道你的应用程序的不同的Activity之间的内在逻辑和功能上的联系。将功能的进程或流程的进度反馈给用户。可以通过导航的实际或者顶端tab界的设计。

    (6)不要遗失用户的过往信息

    记住用户的设置、历史浏览信息和在手机、平板电脑,和电脑的自定义创作。这将使你的应用上升一个级别。

  • 相关阅读:
    start tag, end tag issues in IE7, particularly in xslt transformation
    用SandCastle为注释生成chm文档
    Firebug
    架构的重点
    Linux Shell常用技巧(十) 管道组合
    Linux JDK升级
    Linux Shell常用技巧(十二) Shell编程
    Packet Tracer 5.0实验(一) 交换机的基本配置与管理
    Linux Shell常用技巧(六) sort uniq tar split
    Linux Shell常用技巧(二) grep
  • 原文地址:https://www.cnblogs.com/royi123/p/4993103.html
Copyright © 2011-2022 走看看