zoukankan      html  css  js  c++  java
  • Android开发之程序猿必需要懂得Android的重要设计理念

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

    一、让用户沉醉

    (1)注重设计的细节

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


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

               在你的应用程序里同意用户直接接触和操作实体对象。

    它将降低了用户所需的认知负担。以及运行一项任务的时间,而在情感上更让人满足。


       (3)让用户能够展示个性

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

        (4)去了解用户的行为

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


    二、添加易用性

        (1)精简文字

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


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

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


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

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

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

           假设一下子让用户看到太多的东西,会让用户认为迷茫和受打击。

    尽量将功能和信息细分化,变成一小块一小块。适当的隐藏不重要的选项和教导用户怎样前行,这会让用户认为自己非常愚蠢。


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

          让用户知道你的应用程序的不同的Activity之间的内在逻辑和功能上的联系。将功能的进程或流程的进度反馈给用户。

    能够通过导航的实际或者顶端tab界的设计。


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

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

       今天就写到这把。还有8个点没讲到。看大家的反馈在看看写不写下把。

查看全文
  • 相关阅读:
    Android之针对WebView的全屏播放
    Android之Android WebView常见问题及解决方案汇总
    android之针对fragment多次调用onCreateView的问题
    Android之在string.xml配置文字颜色粗体等效果
    ios成长之每日一遍(day 8)
    Android之TextView灵活使用
    ubuntu忘记root密码 的解决方法
    Mono Touch Table应用
    判断checkbox选中的个数
    C指针原理(14)
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10863973.html
  • Copyright © 2011-2022 走看看