当初看到 Material Design 那个 48 秒的视频的时候,我心里就有声音在大喊:“就是这个!我想要的就是这种设计!”

迄今已有三年多,MD 得到了不错的推广。然而能让我眼前一亮的设计却是寥寥。大量的应用纯粹套了一个 MD 的皮,用着提供的标准控件,但没有更为深入地去设计,显得非常枯燥干瘪。这种时候 MD 反而成了累赘。

细看 Android 上的 MD,由于 Android 的系统版本限制,为了照顾 4.X 的用户,通常不会过多使用 5.0 才有的功能,比如转场动画、阴影。但想要做出好看的设计,动画与阴影不可少。视频展示的内容,可以说是没有一秒脱离这两个要素。

动画实现不易,且放一边。而阴影倒是容易不少,希望能多多加上。没有阴影的辅助,应用会看起来没有层次感。但又会看到不少滥用 card 的情况,也是心累。

而大部分使用了 Material Design 的应用看起来都大同小异的原因,大概就是颜色了。官方提供了一个 color palette,算是标准颜色库。颜色数量不少,但推荐拿来当主色调的,只有 500 系列。那是多少种呢?19 种(还有黑白两色没有算入)。事实上会拿来用的,不过那些看起来舒服的颜色:蓝、绿、灰等,可选的颜色可谓少之又少。在这之外还要再选取一种 accent color,还要与主色调形成一定的对比,当然,也不能太瞎眼。所以能用的颜色组合并不多,你能看到的,大概大部分都是绿色、蓝灰色、蓝色的吧。这样怎么会不枯燥呢?

我个人很喜欢 MD 的动效和阴影,还有跟图片的巧妙搭配。但对于官方推荐的颜色,我并不是很认同。如果是用在控件上的、少量装饰性的颜色,我会直接在官方的 color palette 中挑选。但如果要决定一个应用的主色调,我会尽量避免使用。

终于要提到本文的主题了,就是我想要分享的两个颜色资源。一个来自日本の伝統色,我将里面的颜色提取成 Android 的资源文件,并且放在了 Gist 上。你可以在这里找到。网站本身也很好看,可以去观摩下。这些颜色我觉得对眼睛很友好,看起来都挺舒服。另一个来自中国传统颜色,我自己没有用过很多,不知道效果如何,算是附赠吧。你可以在这里访问到。