zoukankan      html  css  js  c++  java
  • Android 应用设计原则

    这些设计准则由 Android User Experience 团队提出,遵守这些准则可以保证用户的体验始终铭记于心。你应当考虑将这些准则应用在你自己的创意和设计思想中。除非有别的目的,应当不要偏离。


    使哥着迷

    惊喜

    漂亮的界面,精心设计的动画或悦耳的音效都能带来愉快的体验。精工细作有助于提高易用性和增强掌控强大功能的感觉。


    真实的对象比菜单和按钮更有趣

    让人们直接触摸和操控应用中的对象。这样可以降低完成任务时的认知难度,并且使得操作更加人性化。


    展现哥的个性

    人们喜欢个性化,因为这样可以使他们感到自在和掌控力。提供一个合理而漂亮的默认样式,同时在不喧宾夺主的前提下尽可能提供有趣的个性化功能。


    了解哥

    逐渐认识人们的偏好,而不是询问并让他们一遍又一遍地作出相同的选择。将之前的选择放在明显的地方。


    简化哥的生活

    保持简洁

    使用简洁的短句。人们总是会忽略冗长的句子。


    一图胜千言

    尽量使用图片去解释想法。图片可以吸引人们注意并且更容易理解。


    帮哥做决定,但让哥来拍板

    首先尝试猜测并作出决定,而不是询问用户。太多的选择和决定使人们感到不爽。但是万一猜错了,允许“撤销”操作。


    只展示哥所需要的

    人们在同时看到许多选择时就会手足无措。分解任务和信息,使它们更容易理解。将当前不重要的选项隐藏起来,并让人们慢慢学习。


    让哥知道现在在哪儿

    让人们有信心了解现在的位置。使应用中的每个页面看起来都有些不同,同时使用一些切换动画体现页面之间的关系。进行耗时的任务时提供必要的反馈。


    不要弄丢哥的东西

    确保用户创造的内容被良好的保存起来,并可以随时随地获取。记住设置和个性化信息,并在手机、平板和电脑间同步。确保应用升级不会带来任何不良的副作用。


    看起来一样的话,行为也要一样

    通过视觉设计上的差异,帮助人们认识功能上的不同。不要使看起来相同的页面在相同的操作下得到不同的结果。


    只在重要的时候打断哥

    就像一个好的个人助理,帮助人们摆脱不重要的事情。人们需要专心致志,只在遇到紧急或者具有时效性的事情时打断他们。


    让哥感到惊奇

    告诉哥适用于各处的小技巧

    当人们自己搞明白事情的时候,会感觉很好。通过使用其它 Android 应用已有的视觉模式和通用的方法,让应用容易学习。例如,滑动手势就是一种很好的页面导航方式。


    不是哥的错

    当提示人们做出改正时,要保持和蔼和耐心。人们在使用应用时希望觉得自己很聪明。如果哪里错了,提示清晰的恢复方法,但不要让他们去处理技术上的细节。如果能够悄悄的搞定问题,那最好不过了。


    给予鼓励

    将复杂的任务分割成简单的步骤,这样更容易完成。对操作要给予反馈,哪怕仅仅是个微小的光晕。


    帮哥做复杂的事情

    帮助新手完成“不可能的任务”,让他们有成为专家的感觉。例如,通过几个步骤就能将几种照片特效结合起来,使得摄影新手也能创作出出色的照片。


    迅速完成复杂的事情

    不是所有的操作都一样重要。先决定好应用中最重要的功能是什么,并且使它容易使用、反应迅速。例如,相机的快门和音乐播放器的暂停按钮。


    (全文完)


    【译者简介】

    孙峻文, JSToolNpp 作者。现从事 Android 应用和相关云服务开发与研究。

    张志博, Github for Android 中文版译者。现从事 Android 应用和相关云服务开发与研究。


    本书已在多看上架,感兴趣的同学可以点击【阅读原文】查看样章。


  • 相关阅读:
    Mac php使用gd库出错 Call to undefined function imagettftext()
    centos 使用 locate
    Mac HomeBrew 安装 mysql
    zsh 命令提示符 PROMPT
    新的开始
    Java 面试题分析
    Java NIO Show All Files
    正确使用 Volatile 变量
    面试题整理 2017
    有10阶梯, 每次走1,2 or 3 阶,有多少种方式???
  • 原文地址:https://www.cnblogs.com/hosealeo/p/4190542.html
Copyright © 2011-2022 走看看