創建使用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 以下的版本


书籍推荐