Android 帧动画 补间动画 属性动画 区别

目录

  1. 帧动画、补间动画、属性动画都可以使用xml资源文件来定义
  2. 帧动画的xml文件的根标签是 子标签是 对应的java对象是 AnimationDrawable
    示例代码如下:
    AnimationDrawable anim = (AnimationDrawable) imageView.getBackground()
  3. 补间动画的xml文件的根标签是 子标签是 对应的java对象是Animation
    示例代码如下:
    Animation anim = AnimationUtils.loadAnimation(this, R.anim.file_name)
  4. 属性动画的xml文件的根标签可以是 三个标签之一 ,当根标签是子标签可以为
    A. 对应的java对象AnimatorSet
    B. 对应的java对象是ValueAnimator
    C. 对应的java对象是ObjectAnimator
    示例代码如下:
    ObjectAnimator anim = AnimatorInflater.loadAnimator(this, R.animator.file_name)

你可能感兴趣的:(Android)