创建使用Material Design的应用
最后更新于:2022-04-01 01:45:08
> 编写: [allenlsy](https://github.com/allenlsy) - 原文: [https://developer.android.com/training/material/index.html](https://developer.android.com/training/material/index.html)
Material Design 是一个全面的关于视觉,动作和交互的指南,实现跨平台的设计。要在你的 Android 应用中使用 Material Design, 你需要遵从 [Material Design](http://www.google.com/design/spec/material-design/introduction.html) 规格文档,来使用 Android 5.0 中新添加的组件和功能。
本课会通过以下方面教你如何创建 Material Design 设计的应用:
- Material Design 主题
- 用于卡片和列表的小组件
- 定义Shadows与Clipping视图
- 矢量 drawable
- 自定义动画
本课还将告诉你在使用 Material Design 时如何兼容 Android 5.0 (API level 21) 之前的版本。
# 课程
#### [ 开始使用Material Design ](#)
学习如何升级应用,使用 Material Design 特性
#### [ 使用 Material Design 主题 ](#)
学习如何使用 Material Design 主题
#### [ 用于卡片和列表的小组件 ](#)
学习如何创建列表和卡片视图,使得应用和其他系统组件风格统一
#### [ 定义Shadows与Clipping视图 ](#)
学习如何设置 evaluation 来自定义阴影,以及创建 Clipping 视图
#### [ 使用 Drawables ](#)
学习如何创建矢量 Drawable 以及如何给 drawable 资源着色
#### [ 自定义动画 ](#)
学习如何为视图和 [Activity](# "An activity represents a single screen with a user interface.") 切换创建自定义动画
#### [ 维护兼容性 ](#)
学习如何兼容 Android 5.0 以下的版本