创建使用Material Design的应用

编写: allenlsy - 原文: https://developer.android.com/training/material/index.html

Material Design 是一个全面的关于视觉,动作和交互的指南,实现跨平台的设计。要在你的 Android 应用中使用 Material Design, 你需要遵从 Material Design 规格文档,来使用 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 切换创建自定义动画

维护兼容性

学习如何兼容 Android 5.0 以下的版本