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.  |