美文网首页设计Material Design
Material Design——Snackbars

Material Design——Snackbars

作者: 轶子 | 来源:发表于2018-08-12 21:14 被阅读311次

    #我是一个可爱的搬砖工系列# 尝试对照英文翻译学习MD的组件设计,借此加深各种组件的应用~

    Material Design链接:Material Design——Snackbars

    Snackbar在屏幕底部提供关于应用程序进程的简短信息。


    一、用法

    Snackbar告诉用户应用程序已经或将要执行的进程。它们暂时出现在屏幕底部。他们不应该中断用户体验,也不需要用户输入消失。

    · 频繁

    一次只能显示一个snackbar

    · 操作

    快捷键可以包含一个动作,因为它们会自动消失,所以这个动作不应该是“解散”或“取消”

    △ 原则

    · 信息的 

    Snackbar提供应用程序进程的更新

    · 临时的 

    Snackbar暂时出现,并自行消失,而不要求用户输入被排除

    · 上下文的

    Snackbar放置在UI中最合适的区域

    △ 什么时候使用Snackbar

    Snackbar应该传递最小中断性的消息,这些消息不需要用户操作。


    二、分析

    1. Text label;2. Container;3. Action (optional)

    △ 文本标签

    Snackbar包含与正在执行的进程直接相关的文本标签,在移动平台上,文本标签最多可以包含两行文本。

    文本标签是对已执行的进程的简短、清晰的更新。   在移动平台上,最多使用两行文本来传递snackbar消息。   在桌面和平板电脑这样的UI中,snackbar应该只有一行文本。 不要把图标放在零食栏里,如果您的邮件需要图标,请考虑使用警报。

    △ 内容

    Snackbar显示在带有灰色背景的矩形容器中,容器应该完全不透明,这样文字标签才能保持清晰。

    Snackbar容器使用带有阴影的坚实背景色来突出内容。   在宽布局中,扩展容器宽度以容纳较长的文本标签。   Caution:只要文本清晰易读,应用程序就可以对容器背景应用轻微的透明性;Wrong:避免显著改变网吧容器的形状。 避免在没有仰角的情况下显示网吧容器。

    △ 操作

    Snackbar可以显示一个单一的文本按钮,让用户对应用程序执行的进程采取行动,Snackbar不应该是访问核心用例的唯一方法,它可以使应用程序可用。

    要将操作与文本标签区分开来,文本按钮应显示彩色文本。   左:文本标签不应该与文本按钮共享相同的颜色;右:不要在零食栏中使用填充或高举的按钮,因为它会引起太多的注意。 如果一个动作是长的,它可以显示在第三行。   若要允许用户修改选项,请显示“撤消”操作。   取消操作是不必要的,因为snackbar在默认情况下会自行消失。

    三、行为

    △ 显示与消失

    Snackbar在没有警告的情况下出现,并且不需要用户交互,它们在至少4秒和最多10秒之后自动从屏幕上消失。

    △ 持续的

    当需要多个snackbar更新时,每次应该出现一个。

    持续的快捷键应该出现在持久的底部导航上方。   避免互相堆叠snackbars。   不要将其他组件与Snackbar动画一起动画化,例如浮动动作按钮。

    四、位置

    △ 在UI的底部

    Snackbar应该放在UI的底部,在app内容的前面,避免在经常使用的触控目标或导航前面放置Snackbar。

    在内容前面放一个Snackbar。   避免将导航栏放置在导航组件前面。

    只有当UI不使用持久导航组件(如app bar或底部导航条)时,Snackbar才能跨越屏幕的整个宽度。跨UI整个宽度的Snackbar出现时将FAB向上推高。

    Caution.:Snackbar可以跨越UI的整个宽度,但是它们不应该出现在导航或其他重要的UI元素(如浮动操作按钮)前面。

    △ Snackbars和浮动动作按钮(FAB)

    Snackbar应该出现在FAB上方。

    Snackbar在FAB上 左:不要把snackbar放在FAB前面;右:不要把Snackbars放在FAB后面。

    △ Snackbars和持久页脚元素

    Snackbar应该直接出现在持久页脚元素的上方。

    持久页脚元素上方的Snackbar。 将Snackbar放在中等延伸的纸前。 避免在 Snackbar 出现时将底部持久元素向上推高。

    △ 宽布局的Snackba

    在宽的布局中,如果在屏幕底部的相同位置上,Snackbar可以左对齐或中心对齐。

    避免将被冲到版面边缘的Snackbar放置。   避免将连续的Snackbar并排放置或相邻放置。

    END.THANKS FOR YOUR READING~

    如有不当,还请多多指教~

    相关文章

      网友评论

      • yemoumou:滔滔黄河朝着东海汹涌奔流-简书朋友你好,我是币圈一老友,我的写作方向是区块链和数字货币,初到简书,望多多关照。互粉互赞,已赞,期待您的回赞哦。-Ғ誥ƅ局

      本文标题:Material Design——Snackbars

      本文链接:https://www.haomeiwen.com/subject/egcebftx.html