Android设计规范Material Design-Components(7网格)

又学习了新的知识~~今天的网格内容基本都是基于Android中APP设计时的规范~~,满满的都是干货呀~~不怎么得了~~小伙伴们high起来~

网格

网格

网格列表是一种标准列表视图的可选组件。网格列表与应用于布局和其他可视视图中的网格有着明显的区别。

用法

网格列表最适合用于同类数据(homogeneous data type),典型的如图片,并且对可视化理解(visual comprehension )和相似数据类型的区别进行了优化。

网格列表是一个连续元素(continuous element),该元素由棋盘式、规律性的小格子构成,通常称这些格子为单元格(cells),单元格中包含有瓦片(tiles)。

单元格在网格中以垂直和水平的方式排列。

瓦片用以存放内容,并且可以跨越一个或者多个垂直或者水平的单元格。

如果瓦片中的文本需要与其他主要内容有着足够显著的区别,可以考虑使用一个容器,比如列表(Lists)或者卡片(Cards)。这样可以优化文本显示、增强阅读理解的便利性。

Lists:增强阅读理解的便利性,尤其是在比较一组具有多种数据类型的数据时。

Cards:用于不同格式的内容,比如带有不同长度标题的图片;用于不同类内容的数据集合中,比如具有图片、视频和图书的混合式数据集。

内容

瓦片中的内容

瓦片内容包括主要内容(primary content)和次要内容(secondary content)。主要内容是有着重要区别的内容,典型的如图片。次要内容可以是一个动作按钮或者文本。

为瓦片内容提供一个默认图片。

瓦片中的动作

主要内容和次要内容中的动作–比如播放、放大、删除或者选择–是一种瞬时性动作,通常不会在网格列表中弹出选项子菜单(动作溢出列表,action voerflow)。

动作可以打开一个随后的视图,比如卡片或者悬浮卡片(hovercard)。

主要动作

  • 充满整个瓦片,因此不会通过图标或者文本呈现。
  • 在指定的网格中,所有瓦片的动作是一致的。比如,在单个网格中,对于所有瓦片的主要动作可以用于查看图片的详细信息。

次要动作或者内容

  • 通过图标或者文本呈现出来。
  • 在指定的网格中,所有瓦片的动作是一致的。
  • 在指定网格的瓦片中放置的位置是一致的,但是位置可能会在不同的网格(边角或者边界, corners or edges)间有变化。比如,所有网格中的标题可以放置在左下角。

行为

滚动

网格典型的滚动只有垂直滚动。

水平滚动的网格是不鼓励使用的,这通常与用户的阅读习惯有关,影响阅读上的理解。

砍去网格瓦片来通知内容未结束。



(图片用来)说明砍去网格瓦片提示内容未结束


不要

手势

不允许使用轻扫(swipe)手势。选中并移动(pick-up-and-move)动作不鼓励使用。

瓦片过滤与排序

网格列表中的内容可以编程实现其过滤和排序,比如通过数据类型、文件大小、字母顺序或者其他参数等。

网格中的第一个条目置于网格的左上角,并且其顺序为从左到右,自上而下。

维度与重置尺寸

重置网格列表的尺寸会导致瓦片在有水平空间可用时重新排序。但是瓦片并不会缩放以填充可用的水平空间。

当水平空间受限时,网格列表不会转换为列表。网格列表与列表在强调不同数据类型的不同结构:图片优于文本与文本优于图片的区别。

边框

网格列表表头/表尾(header/footers)

单行表头/表尾

高: 48dp

文本内边距: 16dp

默认字体大小: 16sp

次要动作与尾右对齐

两行表头/表尾

高: 68dp

文本内边距: 16dp

每行的默认字体大小: 16sp/12sp或者14sp/14sp

仅有图片的网格列表

网格内边距: 4dp

网格列表中的瓦片可以跨多列。

仔细考虑网格列表中的次要文本是否需要使用多列瓦片,因为大的瓦片可能会造成很大的空间浪费。


元素

单行网格列表

仅有文本

高: 48dp

文本内边距: 16dp

默认字体大小: 16sp

网格内边距: 4dp


元素

带图标的文本

高: 48dp

文本内边距: 16dp

默认字体大小: 16sp

网格内边距: 4dp

网格列表表尾或者表头的中的次要文本可以右对齐或左对齐。


元素

两行网格列表

仅有文本

高: 68dp

文本内边距: 16dp

每行的默认字体大小: 16sp/12sp或14sp/14sp

网格内边距: 4dp


元素


内容

带有图标的文本

高: 68dp

文本内边距: 16dp

每行的默认字体大小: 16sp/12sp或14sp/14sp

网格列表表尾或者表头中的次要文本可以右对齐或左对齐。

网格内边距是4dp


元素

非常感谢这些辛苦翻译的小伙伴!!

原文:Grids翻译:CodeDiving校对:huanglizhuo

文章转自:http://design.1sters.com/

=========================关于学ui网=========================

xueui.cn 学ui网发布高质量ui设计教程和设计分享,希望打造一个最好的ui学习教程平台!

APP截图站:app.xueui.cn海量APP截图,让你灵感爆发!

(0)

相关推荐

  • Android设计规范 Material Design

    阔别多日,不知道小伙伴们,有没有想我呀~~这里补充上Android设计规范 Material Design的目录,方便小伙伴们阅读~~ Style 色彩 – Color 字体排版 – Typograp ...

  • Android设计规范Material Design-Components(11进度和动态)

    9月15日,昨天和小伙伴谈论了一下这个谷歌新出的Material Design设计语言,我之前刚看到的时候也以为是一种程序或者系统之类的~~但是越到后面才发现这更像是一种设计规范~~就我看来这就是一种 ...

  • Android设计规范 Material Design-Layout(1准则)

    9月3日,又是新的一天,今天开始翻开新的篇章,,Material Design的第二部分Layout.其实我是不知道什么是Layout,所以我为了方便大家,随便是给自己涨涨知识,不好意思的又去找了找度 ...

  • Android设计规范 Material Design-Style(1.色彩)

    八月已过去,九月刚来到~暑假已过去~九月上学季~~又迎来了一个桂花飘香的季节,你是否有了新的目标和计划~~所以在九月初始给大家带来一个全新的东西(ps:对于我来说是全新的东西)--Material D ...

  • Android设计规范 Material Design-Style(4图像)

    接着图标,来说说图像,图标是一种视觉语言,图形则更能带来视觉冲击,给人带来不同的心境,所以下面就是图像的重要性,以及图像运用原则. 图像(Imagery) 图像 在material design中,图 ...

  • Android设计规范 Material Design-Resources(1布局模板)

    9月29日~~昨天天气好好呀,阳光明媚,多么希望十一也这样,那感觉简直是倍儿爽~~话说,今天以后更新的基本都是干货~~所以收获总在最后~~(ps:所有关于 Material Design的下载都在文章 ...

  • Android设计规范 Material Design-Components(18工具提示)

    9月22日,周一,没有精神呀~~上班综合症呀~~但是,还是习惯性的来到学ui网,努力学习呀~~之前看到一个评论说"我天天上她,虎哥还很开心,我很费解.有时候就是这样,你不知道为什么天天去上她 ...

  • Android设计规范 Material Design-Components(14副标题)

    9月18日,今天是一个沉重的日子~~1931年9月18日,驻中国东北的日本关东军炮击中国东北军的北大营并向沈阳进攻,制造了震惊中外的"九·一八"事变.历史要记住,但是学习还是要继续 ...

  • Android设计规范Material Design-Components(8列表)

    9月11日,很抱歉的跟大家说,这个更新目前到此了~~可能是因为原文章,开始校对了,所以后面的就被撤掉了,但是大家应该也有所了解了~所以我们会继续跟踪的~~如果校正完毕或者有新消息,会第一时间想到我们学 ...