继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Android探索之旅 | Material Design学习资源

2016-08-10 20:54:366657浏览

Oscar

1实战 · 66手记 · 85推荐
TA的实战

个人觉得: Material Design不光是把UI做得好看一些, 而是一种设计的生态系统的理念!

2014年Google I/O大会发布了Android L(5.0)并推出Material Design,重新统一了Google的设计语言,确立了未来Google的设计方向。

那么,什么是Material Design?可以简单地将它翻译成“本质设计”。

顾名思义,这是一种考虑事物本质的设计,将电子屏幕里的UI元素看成是一种不存在于现实世界的新的材质,并赋予它物理特性。

因此Material Design并不是去拟物化的设计。许多设计师把扁平化与拟物化对立起来,其实两者并不是对立关系。其实可以称Google新的设计语言为抽象化。

可以看这篇文章:

知乎的这个专栏也不错 :

如何理解 Google 的 Material Design 设计语言?
https://www.zhihu.com/question/24276657

##Google官方的Material Design页面

如果英语还不错, 推荐直接阅读, 绝对是Material Design的"圣经":

这个页面里的都很重要, 不过最重要的是其中Pattern(模式)那个列表里的文章:

如果你能"番茄", 那么Youtube上Google Android的频道也真真是极好的, 里面很多教学视频:

不看不知道, 原来Android 7.0的名字已经确定了: Nougat (牛轧糖) …

Material Design的相关系列视频, 可以在Youtube里搜 Android Material Design

其中第一个视频列表不错

PS : 如果你的英语不是很好, 请看我这篇文章 对于程序员, 为什么英语比数学更重要? 如何学习

##极客学院翻译的Android开发知识体系图

如果不会英语或者英语不怎么样, 那只能退而求其次 (英语原版的绝对好, 因为有更新, 翻译的毕竟不到位, 而且更新没那么及时) :

##向产品宣战——开发者眼中的Android UI Design

前几天看到简书上一篇不错的文章, 不过有点长, 可以慢慢看:

光会写代码, 不懂设计理念和设计模式是不行的!

·····································
欢迎关注课程:
基于Python玩转人工智能框架 TensorFlow应用实践

打开App,阅读手记
4人推荐
发表评论
随时随地看视频慕课网APP