Material Design——Buttons

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

Material Design链接:Buttons

用户可以通过点击按钮采取行动并做出选择。

一、使用

用户可以通过点击按钮进行相关操作,它们贯穿在整个UI中,如下所示:

· Dialogs(对话框)

· Modal windows(模式窗口)

· Forms(形状)

· Cards(卡片)

· Toolbars(工具栏)

△ 原则

· 识别性高 按钮可以指示他们代表的相关功能或操作

· 容易发现 在其他元素中应该很容易找到按钮,包括其他按钮

· 清晰明确 按钮的动作和状态应该是清楚的

△ 类型

· 文本按钮(低强调)

文本按钮通常用于不太重要的操作

· 轮廓按钮(中等重点)

由于笔划,概述按钮比文本按钮更强调

· 容器按钮(高度强调)

使用颜色填充和阴影使按钮更突出。

· 切换按钮

切换按钮组使用布局和间距的一组动作,它们的使用频率低于其他按钮类型。


二、分析

按钮包含一个必需元素和四个可选元素。


△ Text label(文本)

文本按钮和包含的按钮使用文本标签,这些标签描述用户点击按钮时将发生的操作。如果没有使用文本标签,则应该用图标来表示按钮的功能。

默认情况下,使用大写按钮文本标签(用大写语言)。这是为了区分文本标签和周围的文本。如果文本按钮不用大写,需要找到另一个特征来区分它,如颜色、大小或位置。

RIGHT:对于允许大写的语言,请使用大写;WRONG:不要包装文字。为了达到最大的可读性,文本标签应该保留在一行上。


三、等级和布局

△ 等级

一个突出的按钮

布局应该包含一个突出的按钮,清楚地表明其他按钮在层次结构中的重要性较低,这个强调度高的按钮最吸引人注意

其他按钮

一个应用程序一次可以显示一个布局中的多个按钮,因此一个高强调按钮可以伴随着执行不太重要的操作的中、低强调按钮。当使用多个按钮时,确保一个按钮的可用状态不像另一个按钮的禁用状态。

按钮的强调程度有助于确定其外观、排版和布局。

△ 位置

多个按钮类型可以用来表示不同的强调级别。

此屏幕布局的使用:

· 高度强调的扩展浮动动作按钮

· 高度强调的容器按钮

· 用于低强调度的文本按钮

RIGHT:在底部栏中,当使用多个按钮时,通过将其放置在包含的按钮(文本按钮旁边)中,指示更重要的操作。;WRONG:如果两个包含的按钮没有相同的填充颜色,要避免使用彼此相邻的两个包含的按钮。
左:在底部栏中,当使用多个按钮时,您可以在包含按钮(高度强调)旁边放置一个容器按钮(中等强调);右:在底部栏中使用多个按钮时,您可以将文本按钮(低强调)放置在概要按钮(中等强调)旁边。
使用底部工作表中的包含按钮,旁边是其他重要的细节。
如果有空间将按钮并排放置在另一个按钮下面,不要将其放置在另一个按钮下面。


四、文本按钮

△ 用法

文本按钮通常用于不太明显的操作,包括位于:

· In dialogs

· In cards

在卡片中,文本按钮可以对卡片内容进行强调。

Text button
左:在弹框中使用文本按钮;右:与图像背景对应的文本按钮。

△ Text label(文本)

按钮的文本标签是按钮上最重要的元素,因为它告诉用户触发按钮时将执行的操作。

使用不同操作的文本标签
Caution:文本标签需要区别于其他元素。如果文本标签没有大写,它应该使用与其他文本不同的颜色、样式或布局;Wrong:避免太长的文本标签,要简明扼要。

△ 位置

文本按钮通常嵌入在容器的组件中,如卡片和对话框,以便与它们出现的组件相关联。因为文本按钮没有容器,所以不会分散附近内容的注意力。

对话框使用文本按钮,因为缺少容器有助于将操作与对话框文本统一,将文本按钮对齐到右边的脚本。
文本按钮尽量减少对卡片内容的干扰。

△ 规定

文本按钮可以放置在各种背景的前面。在与按钮交互之前,它的容器是不可见的。

为了维护可访问性,MaterialDesign为状态所使用的颜色覆盖提供了基线不透明度值,品牌可以调整不透明度值,以适应其配色方案。

Text button states

五、轮廓按钮

△ 用法

轮廓按钮是中等强调度的按钮。它们包含重要的操作,但不是应用程序中的主要操作。

可选择性

轮廓按钮也是容器按钮的低强调版本,或者是文本按钮的更高强调版本。

△ 容器

轮廓按钮在文本标签周围显示笔画,笔画可以用不同的方式表示:

· 将按钮的宽度设置为文本标签的大小,左侧和右侧填充16 dp

· 将按钮的相对位置设置为响应性布局网格

在静止状态下,勾勒出的按钮应该显示带有笔画和没有填充的容器。

Outlined button
Right:动态设置勾画按钮的宽度以适应文本标签;Wrong:动态设置勾画按钮的宽度以适应文本标签。
注意:当在图像前面使用勾画按钮时,保护文本。此图像使用浅紫色划线为此轮廓按钮提供文本保护。

△ 状态

轮廓按钮可以放置在各种背景的顶部。它的容器是透明的,直到按钮相互作用。

为了维护可访问性,MaterialDesign为状态所使用的颜色覆盖提供了基线不透明度值,品牌可以调整不透明度值,以适应其配色方案。

Outlined button states


六、容器按钮

△ 用法

容器按钮是高度强调,区别于他们的使用高度和填充,它们包含的操作是应用程序的主要内容。

如果按钮与其周围的元素清晰地区分开来,文字标签就可以使用句子。

△ 容器

容器按钮在文本标签周围显示容器,不同的方式表示:

· 将容器宽度设置为文本标签的大小,左侧和右侧填充16 dp

· 将容器的相对位置设置为响应布局网格

容器按钮的底块应该为纯色

Right:动态地设置按钮容器的宽度以适应其文本标签;Wrong:按钮容器的宽度不应该比文本短。
可根据响应布局网格设置按钮容器宽度

△ 图标

容器按钮可以将图标放置在文本标签旁边,以示意清楚相关操作并突出按钮。

使用图标,清楚地传达它们的意思。
Wrong:不要在包含按钮的中心垂直对齐图标和文本;Wrong:不要在同一个按钮中使用两个图标。

△ 投影与高度

比较宽的按钮通常在设计中显得更加突出。点击时会显示触发反馈。

较宽的高度能够突出按钮。


△ 状态

以下不透明度值推荐用于按钮容器填充颜色,每个应用程序都可以改变覆盖值,以适应他们品牌的调色板。


七、切换按钮

△ 用法

切换按钮可用于分组相关选项,为了强调一组相关的切换按钮,一个组应该共享一个公共容器。

选择操作

一次只能选择一组切换按钮中的一个选项并处于活动状态,选择一个选项将取消其他选项。

这些切换按钮提供了将文本对齐到左、右和中心的选项。
当图标允许单个选项的选择或取消选择时,可以用作切换按钮,例如将项目标记为最喜欢的项。

△ 状态

活动按钮和可用按钮

切换按钮的状态表明哪个按钮处于活动状态,悬停状态和焦点状态表示切换组中按钮的可用选择选项。

禁用按钮

不能选择的切换按钮可以是禁用状态,也可以是隐藏的。

Toggle button states



END.THANKS FOR YOUR READING~

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容