ValueAnimator中包含:TimeInterpolator.以及TypeEvaluator
动画计算过程:
ObjectAnimator A subclass of ValueAnimator. 可以设置目标object及object property. 当Animation计算了一个新值,objectAnimator会自动更新该object的property值.不用手动使用计算过的animated value更新UI.
ObjectAnimator.ofFloat(targetObject, "propName", 1f)xml位于res/animator下
根元素set or animator objectAnimator
AnimationSet set = AnimatorInflater.loadAnimator(context,R.anim.name);
set.setTarget(myObject);
set.start();分为tweened animation 和 frame-by-frame animation
res/anim目录下新建xml文件.
根元素set or alpha translate scale rotate
Animation anim = AnimationUtils.loadAnimation(this,R.anim.animname);
view.startAnimation(anim);*************