android.animation
Interfaces
| AnimatorListener | An animation listener receives notifications from an animation. | 
| AnimatorPauseListener | A pause listener receives notifications from an animation when the animation is  | 
| TransitionListener | This interface is used for listening to starting and ending events for transitions. | 
| TimeListener | Implementors of this interface can set themselves as update listeners to a  | 
| TimeInterpolator | A time interpolator defines the rate of change of an animation. | 
| TypeEvaluator | Interface for use with the  | 
| AnimatorUpdateListener | Implementors of this interface can add themselves as update listeners to an  | 
| DurationScaleChangeListener | Listener interface for the system-wide scaling factor for Animator-based animations. | 
Classes
| Animator | This is the superclass for classes which provide basic support for animations which can be started, ended, and have  | 
| AnimatorInflater | This class is used to instantiate animator XML files into Animator objects. | 
| AnimatorListenerAdapter | This adapter class provides empty implementations of the methods from  | 
| AnimatorSet | This class plays a set of  | 
| ArgbEvaluator | This evaluator can be used to perform type interpolation between integer values that represent ARGB colors. | 
| BidirectionalTypeConverter | Abstract base class used convert type T to another type V and back again. | 
| FloatArrayEvaluator | This evaluator can be used to perform type interpolation between  | 
| FloatEvaluator | This evaluator can be used to perform type interpolation between  | 
| IntArrayEvaluator | This evaluator can be used to perform type interpolation between  | 
| IntEvaluator | This evaluator can be used to perform type interpolation between  | 
| Keyframe | This class holds a time/value pair for an animation. | 
| LayoutTransition | This class enables automatic animations on layout changes in ViewGroup objects. | 
| ObjectAnimator | This subclass of  | 
| PointFEvaluator | This evaluator can be used to perform type interpolation between  | 
| PropertyValuesHolder | This class holds information about a property and the values that that property should take on during an animation. | 
| RectEvaluator | This evaluator can be used to perform type interpolation between  | 
| StateListAnimator | Lets you define a number of Animators that will run on the attached View depending on the View's drawable state. | 
| TimeAnimator | This class provides a simple callback mechanism to listeners that is synchronized with all other animators in the system. | 
| TypeConverter | Abstract base class used convert type T to another type V. | 
| ValueAnimator | This class provides a simple timing engine for running animations which calculate animated values and set them on target objects. | 
