Android 動畫詳盡教程 [詳盡!詳盡!]

OCN_Yang發表於2018-03-30

確實好久沒有發表文章了,最近整理了 Android 動畫方面的教程,從一般的動畫到 Material design 中涉及到的動畫(只要是屬於 Android 動畫範疇)整個梳理了一邊。
其詳盡程度難得一見,由於大多是整理的前輩文章,也由於整體文章過於龐大,所以沒有作為自己的獨立文章,而是作為一個 動畫文章系列 連同 Demo 放在了 Github 上。下面列出主要目錄結構:

Android Animation Set

  • 中文講解(README)請直接點選對應標題
  • English explanation(or readme), Do not click on the title, please click on the tip address

Ⅰ. View Animation / 檢視動畫

English explanation can go to read this article

Ⅱ. Drawable Animation / 幀動畫 / Frame 動畫

English explanation can go to read this article

Ⅲ. Property Animation / 屬性動畫

English explanation can go to read this article

Ⅳ. Ripple Effect / Touch Feedback / 觸控反饋動畫

English explanation can go to read this article

Ⅴ. Reveal Effect / 揭露動畫

English explanation can go to read this article

Ⅵ. Transition Animation / 轉場動畫 & 共享元素

English explanation can go to read this readme

Ⅶ. Animate View State Changes / 檢視狀態動畫

English explanation can go to read StateListAnimator and StateListDrawable

Ⅷ. AnimatedVectorDrawable / 向量圖動畫

English explanation can go to read this article or AnimatedVectorDrawable or VectorDrawable

Wiki 附屬文章

相關文章