讲解android.animation。
TimeInterpolator:
public interface TimeInterpolator {
float getInterpolation(float input);
}
Animator:
This is the superclass for classes which provide basic support for animations which can be started, ended, and have AnimatorListeners
added to them.
Animator.AnimatorListener:
public static interface AnimatorListener {
void onAnimationStart(Animator animation);
void onAnimationEnd(Animator animation);
void onAnimationCancel(Animator animation);
void onAnimationRepeat(Animator animation);
}
Animator.AnimatorPauseListener:
public static interface AnimatorPauseListener {
void onAnimationPause(Animator animation);
void onAnimationResume(Animator animation);
}
ValueAnimator:
ObjectAnimator:工厂方法创建
TimeAnimator:
AnimatorInflater:
loadAnimator(Context context,int resId);