MD

http://www.xueui.cn/experience/app-experience/material-design-2.html

Style

颜色

颜色的使用应该基于调色板
http://www.xueui.cn/experience/app-experience/material-design-style-color.html

1.文字:白色背景上的文字 透明度87%,换算成16进制是de000000;次要文字透明度54%,8a000000;正文和标签中用于提示用户的文字透明度26%,42000000;
2.图标和分割线也应该具备透明度,具体值没看到。。。
3.状态栏用饱和度700的基础色;工具栏和大色块用饱和度500的基础色;内容背景用饱和度100的基础色;强调色用于主要操作和组件,也可用于左对齐的部分图标或章节标题;如果强调色无法正常显示,白色背景可以选择饱和度500的基础色作强调色,如果背景色是饱和度500的基础色,可以选择100%的白色或者54%的黑色做强调色。

字体

http://www.xueui.cn/experience/app-experience/material-design-style-typography.html
1.最基本的字体样式基于12,14,16,20,34。另外还有24,45,56,112sp;字体样式roboto不支持中文。。。

  • 展示性文字34,45,56,112。
  • headline用24,例如toolBar的title,对展示图片的描述文字。
  • 列表中标题20;副标题16;内容14;提示12,类似时间。
  • button和menu中字体14。
    字体亮度,行高,字间距,连字符略了。。。

layout

准则

http://www.xueui.cn/experience/app-experience/material-design-layout.html

  • 两个页面有一个共用的长度相同的边就会产生缝合线,有缝合线的两个页面通常一起移动。
  • 两个Z轴位置不同即有层叠线的页面彼此独立移动。

1.工具栏

  • 工具栏主要用来展示操作,左边导航,右边当前页面操作。
  • 工具栏宽度不能超过页面宽度,工具栏弹窗不能切割工具栏。
  • 如果工具栏与下方页面呈层叠状态,下方页面滚动时,一般用工具栏做页面入口的卡点。
  • 下方页面滚动时,工具栏可以由与页面的缝合状态变为层叠状态。
  • 下方页面滚动时,工具栏可以保持缝合线一起滚动。
  • 其他页面可以覆盖工具栏。
  • 工具栏的高度在一个范围内可变。长按改变尺寸。

2.浮动操作
3.自适应准则
4.维度
考虑z轴空间。

  • 系统UI在最上层,之后是FAB,Nav,工具栏,内容,背景。
  • Button的不同状态应该有不同的Z轴高度,默认,获得焦点,按下。Z轴高度应该逐渐增高。

度量与边框

基准网格8dp,度量大小都是8的倍数。
http://www.xueui.cn/tutorials/other-tutorials/material-design-layout-measurement-and-borders.html
1.边框与间距

  • 水平边距:左右各16dp边距;带有图标或者头像的内容左边距72;如果浮动按钮在右边,且内容里有小图标,右边距72dp;
  • 垂直边距:状态栏24dp;工具栏56dp;副标题条目48dp;内容条目72dp;一个类型上下留8dp内间距;

2.比率边框

  • 布局宽高比建议16:9;3:2;4:3;1:1;3:4;2:3;

3.触摸目标尺寸

  • 最小触摸目标尺寸48dp

结构

http://www.xueui.cn/experience/app-experience/material-design-layout-structure.html
工具栏,应用栏,菜单,导航栏,白框。

components

分割线

http://www.xueui.cn/experience/app-experience/dividers.html
带锚点,内凹分割线,与内容左对齐;不带锚点,等屏宽分割线。

按钮

http://www.xueui.cn/tutorials/other-tutorials/bottom-sheets.html
按钮包括悬浮响应按钮FAB,浮动按钮和扁平按钮。

  • 扁平按钮一般用于对话框或者工具栏, 可避免页面上过多无意义的层叠,内边距16dp;
  • 如果需要一个对用户持续可见的功能按钮,应该首先考虑使用悬浮响应按钮。如果需要一个非主要、但是能快速定位到的按钮,则可以使用底部固定按钮,底部固定按钮应该用扁平按钮,高度48dp。
  • 悬浮响应按钮是促进动作里的特殊类型。 是一个圆形的漂浮在界面之上的、拥有一系列特殊动作的按钮,这些动作通常和变换、启动、以及它本身的转换锚点相关。默认尺寸56dp;迷你尺寸40dp;
  • 浮动按钮使按钮在比较拥挤的界面上更清晰可见。能给大多数扁平的布局带来层次感。

卡片

列表

文本框

http://www.xueui.cn/experience/app-experience/material-design.html

1.单行文本框

  • 输入框高度48dp;提示和输入字体16sp;文本顶部和底部填充16dp;文本字段分隔填充8dp;

2.带有图标的单行文本框

  • 输入框高度48dp;提示和输入字体16sp;文本顶部和底部填充16dp;文本字段分隔填充8dp;图标尺寸48dp;

3.带有滚动条的单行文本框

  • 当单行文本框的输入内容很长并需跨越多行的时候,则文本框应该以滚动形式容纳文本。在滚动文本框中,一个图形化的标志出现在标线的下面。点击省略号,光标返回到字符的开头。

4.带浮动标签单行文本框

  • 输入框高度72dp;提示和输入字体16sp;标签字体12sp;文本顶部和底部填充16dp;文本字段分隔填充8dp;

5.多行文本框

  • 提示和输入字体:16 sp;标签字体12sp;文本顶部和底部填充16dp;文本字段分隔填充8dp;只有一行内容时高度56,怎么计算的???

6.全宽文本框

  • 文本宽度为屏幕宽度。

7.字符计数器

  • 计数器文本12sp;

8.自带补全文本框和搜索过滤器

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,520评论 25 707
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,401评论 2 45
  • 还是一个人,一个人到杭州,一个人登飞来峰,一个人回到旅店。 回到旅舍,一如既往地洗漱准备睡觉。但老天就是那...
    年木西阅读 192评论 0 1
  • 极目望苍穹,星繁缀瀚空。 家园何寂寂,人世怎汹汹。 海上生明月,山中起卧龙。 江山多俊伟,奈向待青钟。
    北塔雪松阅读 822评论 19 95
  • 第十六章:觉巴山垭口的明星 骑行川藏第十四站,觉巴村至荣许兵站,全程42.11公里。 俗话说:“骑过的是路,停下的...
    旧红翻作里阅读 302评论 12 13