该文档翻译自 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 之前版本进行兼容性维护。