Android项目res下的anim和animator文件夹区别

Android项目res下的anim和animator文件夹区别

本文目的:使读者快速理解

anim文件夹

  1. anim文件夹下存放tween animation和frame animation
  2. xml文件里只有scale、rotate、translate、alpha、set五个标签
  3. 在代码中使用AnimationUtils.loadAnimation()方法加载
  4. 使用View.setAnimation(Animation)为View加载动画,使用View.startAnimation()开启动画

animator文件夹

  1. animator文件夹下存放property animation,即属性动画
  2. xml文件里有animator、objectAnimator和set三个标签
  3. 在代码中使用AnimatorInflater.loadAnimator()方法加载动画
  4. 使用Animator.setTarget(View)为View加载动画,使用Animator.start()开启动画

猜你喜欢

转载自my.oschina.net/u/2393003/blog/1818959
今日推荐