该文档翻译自 Android 5.0 文档中对 Material Design 的介绍,原文地址:http://developer.android.com/training/material/index.html
Material Design 是一个横跨各平台和设备,为视觉,行为和交互设计提供的综合指导。如果要在你的应用上使用 Material Design ,遵循 Material Design 规范中描述的准则,并使用在 Android 5.0(API level 21)中提供的新组件和函数。
该课程向你展示如何使用下列元素创建 Material Design 应用:
- Material 主题
- 卡片和列表部件
- 自定义阴影和裁剪视图
- 矢量图形(Vector drawables)
- 自定义动画
该课程还会告诉你,当你在应用中使用了 Material Design 特性后,如何对 Android 5.0 之前的版本进行兼容。
##课程列表
###入门 学习如何使用 Material Design 特性更新你的应用 ###使用Material 主题 学习如何 将Material 样式应用到你的应用 ###创建列表和卡片 学习如何用系统部件创建一致外观体验的卡片和列表。 ###定义阴影和裁剪视图 学习如何设置视图的高度来创建自定义阴影和如何裁剪视图 ###使用Drawables 学习如何创建矢量 Drawable 和如何对 Drawable 资源进行染色 ###定义自定义动画 学习如何使用共享元素为视图和 Activity 过渡创建自定义动画 ###维护兼容性 学习如何在 Android 5.0 之前版本进行兼容性维护。