Android Animation 解析一

2019/05/11閱讀時間約 2 分鐘
轉移自 LogDown 原文日期 September 09, 2015 22:18
  • View animation (API1) 針對 View 的鏡花水月、海市蜃樓,物件本身沒變化,比如說:點擊和觸摸仍針對原處。
  • Tween animation 給我一個開始和結束,中間(電)腦補。
  • xml: res/anim
  • java: AlphaAnimation, AnimationSet, RotateAnimation, ScaleAnimation, TranslateAnimation
  • 官方說明
  • Frame animation 影分身術,視覺殘留,一群 Drawable 組成的 Drawable ,需設定每張圖的停滯時間。
  • xml: res/drawable
  • java: AnimationDrawable
  • 官方說明
  • Property Animation (API11, ver3.0) 性質變化。
  • xml: res/animator
  • ValueAnimator 值變化,對象還沒找。
  • ObjectAnimator 值變化,有對象。
  • AnimatorSet 一群性質變化一起發動。
  • ViewPropertyAnimator(API12) 針對 View 的性質變化,如果僅有一兩項變化亦可改用 ObjectAnimator。
    Kate
    Kate
    女性工程師,以 Kate 之名出沒於科技社群,喜歡設計程式、解難題、看小說和塗鴉。 鐵人賽得獎的作品已經整理擴寫出書《老姐要用Kotlin寫專案:從 Server 到 Android APP 的開發生存日記》,歡迎購買。
    留言0
    查看全部
    發表第一個留言支持創作者!