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

首先来普及下什么是:Material Design。它是谷歌推出的全新的设计语言,谷歌表示,这种设计语言旨在为手机、平板电脑、台式机和“其他平台”提供更一致、更广泛的“外观和感觉”。
谷歌安卓操作系统用户体验主管马蒂亚斯·杜拉特(Matias Durate)在今天的I/O开发者大会主题演讲中表示:“我们想象着,如果像素不仅有颜色,还有深度,那会是怎样的一番情景?如果有一种材料可以改变它的质地,那又会如何?这种畅想最终让我们开发出了我们称之为Material Design的设计语言。”
Material Design语言的一些重要功能包括 系统字体Roboto的升级版本 ,同时颜色更鲜艳,动画效果更突出。杜拉特还简要谈到了新框架的一些变化——这个新框架也于今天在 google.com/design 公开发布。谷歌的想法是让谷歌平台上的开发者掌握这个新框架,从而让所有应用就有统一的外观,就像是苹果向开发者提出的设计原则一样。
谷歌还基于这种新的设计语言对本公司旗舰应用进行了重新设计,包括安卓和网页端的Gmail和Calendar。大家可能还会记得,最近曾看到过有关这些变动的文章, 有些博客 已经掌握了外泄截屏,显示经过了重新设计的Gmail,界面更干净、更简约。
在安卓平台上,这种新界面被称为Material,支持各种新动画效果,具有内置的实时UI阴影,以及可在不同屏幕之间切换的hero元素。

其实简单说来,Material Design大概就是谷歌推出的旨在为手机、平板电脑、台式机和“其他平台”提供更一致、更广泛的“外观和感觉”的一种全新的设计语言。

今天就来讲讲它style中的色彩。

色彩

色彩从当代建筑、路标、人行横道以及运动场馆中获取灵感,由此引发出大胆的颜色表达激活了色彩,与单调乏味的周边环境形成鲜明的对比。强调大胆的阴影和高光。引出意想不到且充满活力的颜色。

色样 – 0.13 MB(.zip)

UI调色板

调色板以一些基础色为基准,通过填充光谱来为Android、Web和iOS环境提供一套完整可用的颜色。基础色的饱和度是500。

      

UI颜色使用

选择你的调色板

限制颜色的数量,在众多基础色中选出三个色度以及一个强调色。强调色用于后背,可有可无。

 

为灰色的文字、图标和分隔线加上alpha值

为了有效地传达信息的视觉层次,应该使用深浅不同的文本。对于白色背景上的文字,标准alpha值为87%(#000000)。视觉层次偏低的次要文字,应该使用54%(#000000)的alpha值。而像正文和标签中用于提示用户的文字,视觉层次更低,应该使用26%(#000000)的alpha值。

其它元素,如图标和分隔线,也应该具有黑色的alpha值,而不是实心颜色,以确保他们能适应任何颜色的背景。

对于彩色背景上白色或黑色文字,可以通过表格中的调色板找到合适的色彩对比度和alpha值。

我们十分鼓励在UI中的大块区域内使用醒目的颜色。UI中不同的元素适合主题中不同的色彩。工具栏和大色块适合使用饱和度500的基础色,这也是你应用的主要颜色。状态栏适合使用更深一些的饱和度700的基础色。

 

强调色

鲜艳的强调色用于你的主要操作按钮以及组件,如开关或滑片。左对齐的部分图标或章节标题也可以使用强调色。

 

备用强调色

如果你的强调色相对于背景色太深或者太浅,默认的做法是选择一个更浅或者更深的备用颜色。如果你的强调色无法正常显示,那么在白色背景上会使用饱和度500的基础色。如果背景色就是饱和度500的基础色,那么会使用100%的白色或者54%的黑色。

主题

主题是对应用提供一致性色调的方法。样式指定了表面的亮度、阴影的层次和字体元素的适当不透明度。为了提高应用间的一致性,提供两种主题选择:

  • 浅色
  • 深色

主题 – 1.3 MB(.ai)

 

原文:Color 翻译:arjinmc 校对:PoppinLp

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

转载请注明:学ui网 » Android设计规范 Material Design-Style(1.色彩)

转载于:https://www.cnblogs.com/zhangmingze/articles/4632804.html

Material design 色彩相关推荐

  1. mint ui tabbar选中后怎么改变icon图标_UI全书(下)读后梳理:iPhone设计规范和Material Design规范...

    本文转载自简书,作者:Bystander7原文链接: https://www.jianshu.com/p/507f0fcb0457 - UI全书(下)<UI设计师进阶完全指南>读后梳理:i ...

  2. 助你快速搭配 Material Design 配色方案的10款Web工具

    在设计 Material Design 的过程中你会发现一个很大的问题,那就是如何大胆.灵活的使用色彩组合. Material Design 里的调色板工具将色彩描述为"受大胆排列色块并结合 ...

  3. Material Design:为你的 Android 应用提供精美的 UI 体验

    Material Design:为你的 Android 应用提供精美的 UI 体验 介绍 Material Design 概念:介绍 Material Design 是 Google 推出的一种设计语 ...

  4. Material Design设计之【色彩】实践

    1.   综述 Google I/O 2014 发布 Material Design设计指南,全文在google官方开发者平台上公布,这里推荐中文的翻译平台,http://wiki.jikexueyu ...

  5. android5.0后新特性修改标题头,Android5.0中Material Design的新特性

    Material Design简介 Material Design是谷歌新的设计语言,谷歌希望寄由此来统一各种平台上的用户体验,Material Design的特点是干净的排版和简单的布局,以此来突出 ...

  6. Material Design 设计规范总结(2)

    本文是Material Design设计规范总结的第二部分,是进行UI设计与前端开发的必备参考资料. 八.布局 (1)所有可操作元素最小点击区域尺寸:48dp X 48dp. (2)栅格系统的最小单位 ...

  7. android6.0进入Material Design时代

    Material Design 官方Material Design详细介绍文档:http://www.google.com/design/spec/material-design/introducti ...

  8. Material Design Lite,简洁惊艳的前端工具箱。

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,博客地址为http://www.cnblogs.com/jasonnode/ .网站上有对应每一 ...

  9. 【Android】进入Material Design时代

    由于本文引用了大量官方文档.图片资源,以及开源社区的Lib和相关图片资源,因此在转载的时候,务必注明来源,如果使用资源请注明资源的出处,尊重版权,尊重别人的劳动成果,谢谢! Material Desi ...

最新文章

  1. 台式计算机不能有线上网,台式电脑怎么样不能有线就可以连接网络,赶紧看看...
  2. 计算机 密码学 实验一,计算机网络安全技术-实验一-密码学基础
  3. 准确率 召回率_吴恩达深度学习笔记(61)-训练调参中的准确率和召回率
  4. oracle工作流错误,工作流错误处理 - Oracle® ZFS Storage Appliance 客户服务手册
  5. java 修改ini文件_Java读取和修改ini配置文件
  6. jstl表达式替换某些字符
  7. 你真的理解BIO、NIO、AIO的区别吗?
  8. suse linux ftp家目录,Suse linux下控制ftp用户访问目录
  9. 深度linux不能联网,Deepin Linux 无法上网
  10. plsql dev中Dynamic Performance Tables not accessible分析解决(转载)
  11. SpringCloud学习指南【更新】
  12. Java面向对象----抽象类
  13. 主键冲突报什么代码_MySQL主键设计
  14. oracle 查询有字母,oracle中查询含字母的数据[正则表达式]
  15. 选择云盾抗ddos防火墙,信息安全有保障
  16. MATLAB的基本用法
  17. 教你熟透开关电源设计的各种元器件
  18. 【Linux】centos解压缩rar
  19. 2019年上半年云桌面排名前五企业
  20. 解决typora 或markdown文档图片失效问题

热门文章

  1. vue从入门到精通之进阶篇(五)脚手架vue-cli
  2. safari 调试iPhone web页面
  3. el-input输入金额,保留两位小数
  4. 多对多关联映射(双向)
  5. 多线程面试题系列(12):多线程同步内功心法——PV操作上
  6. Oracle中分区表中表空间属性
  7. SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用
  8. 添加IFrame导致内存溢出的解决过程(IE浏览器,目前发现了原因,还未解决)...
  9. 关于Linux下的umask
  10. Exchange2007 从零到入门(2)---收件人管理