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

確實很久沒有發表文章了,最近整理了 Android 動畫方面的教程,從通常的動畫到 Material design 中涉及到的動畫(只要是屬於 Android 動畫範疇)整個梳理了一邊。
其詳盡程度可貴一見,因爲大可能是整理的前輩文章,也因爲總體文章過於龐大,因此沒有做爲本身的獨立文章,而是做爲一個 動畫文章系列 連同 Demo 放在了 Github 上。下面列出主要目錄結構:html

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 articleandroid

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

English explanation can go to read this articlegit

Ⅲ. Property Animation / 屬性動畫

English explanation can go to read this articlegithub

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

English explanation can go to read this articleide

Ⅴ. Reveal Effect / 揭露動畫

English explanation can go to read this article動畫

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

English explanation can go to read this readmeui

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

English explanation can go to read StateListAnimator and StateListDrawablethis

Ⅷ. AnimatedVectorDrawable / 矢量圖動畫

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

Wiki 附屬文章

相關文章
相關標籤/搜索