Material Design学习之 Bottom Sheets (顺便提提CoordinatorLayout)

昨天连续上了2篇介绍第三方库的文章,正直好久没提交自己写东西了,那么就补一篇之前MD系列漏的部分 Bottom Sheets

Bottom Sheets–底部动作条

底部动作条(Bottom Sheets)是一个从屏幕底部边缘向上滑出的一个面板,使用这种方式向用户呈现一组功能。底部动作条呈现了简单、清晰、无需额外解释的一组操作。

在一个标准的列表样式的底部动作条(Bottom Sheets)中,每一个操作应该有一句描述和一个左对齐的 icon。如果需要的话,也可以使用分隔符对这些操作进行逻辑分组,也可以为分组添加标题或者副标题。

像这样:
这里写图片描述

请记得遵循MD严谨的设计规则,统一编剧,字体等尺寸规范,像这样

这里写图片描述

上面那种是类似于ListView的呈现,要变成类似于GridView的样子也行,像这样

这里写图片描述

原文地址:http://www.google.com/design/spec/components/bottom-sheets.html


CoordinatorLayout (不知道怎么称呼,泪目。。)

CoordinatorLayout实现了多种Material Design中提到的滚动效果(传送门:http://www.google.com/design/spec/patterns/scrolling-techniques.html