Interface | Description |
---|---|
AnimationHandler.AnimationFrameCallbackProvider |
The intention for having this interface is to increase the testability of ValueAnimator.
|
Animator.AnimatorListener |
An animation listener receives notifications from an animation.
|
Animator.AnimatorPauseListener | |
Keyframes |
This interface abstracts a collection of Keyframe objects and is called by
ValueAnimator to calculate values between those keyframes for a given animation.
|
Keyframes.FloatKeyframes |
A specialization of Keyframes that has float primitive value calculation.
|
Keyframes.IntKeyframes |
A specialization of Keyframes that has integer primitive value calculation.
|
LayoutTransition.TransitionListener |
This interface is used for listening to starting and ending events for transitions.
|
PropertyValuesHolder.PropertyValues.DataSource | |
TimeAnimator.TimeListener |
Implementors of this interface can set themselves as update listeners
to a
TimeAnimator instance to receive callbacks on every animation
frame to receive the total time since the animator started and the delta time
since the last frame. |
TimeInterpolator |
A time interpolator defines the rate of change of an animation.
|
TypeEvaluator<T> |
Interface for use with the
ValueAnimator.setEvaluator(TypeEvaluator) function. |
ValueAnimator.AnimatorUpdateListener |
Implementors of this interface can add themselves as update listeners
to an
ValueAnimator instance to receive callbacks on every animation
frame, after the current frame's values have been calculated for that
ValueAnimator . |
Class | Description |
---|---|
AnimationHandler |
This custom, static handler handles the timing pulse that is shared by all active
ValueAnimators.
|
Animator |
This is the superclass for classes which provide basic support for animations which can be
started, ended, and have
AnimatorListeners added to them. |
AnimatorInflater |
This class is used to instantiate animator XML files into Animator objects.
|
AnimatorListenerAdapter |
This adapter class provides empty implementations of the methods from
Animator.AnimatorListener . |
AnimatorSet |
This class plays a set of
Animator objects in the specified order. |
ArgbEvaluator |
This evaluator can be used to perform type interpolation between integer
values that represent ARGB colors.
|
BidirectionalTypeConverter<T,V> |
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
float[] values. |
FloatEvaluator |
This evaluator can be used to perform type interpolation between
float values. |
IntArrayEvaluator |
This evaluator can be used to perform type interpolation between
int[] values. |
IntEvaluator |
This evaluator can be used to perform type interpolation between
int values. |
Keyframe |
This class holds a time/value pair for an animation.
|
KeyframeSet |
This class holds a collection of Keyframe objects and is called by ValueAnimator to calculate
values between those keyframes for a given animation.
|
LayoutTransition |
This class enables automatic animations on layout changes in ViewGroup objects.
|
ObjectAnimator |
This subclass of
ValueAnimator provides support for animating properties on target objects. |
PathKeyframes |
PathKeyframes relies on approximating the Path as a series of line segments.
|
PointFEvaluator |
This evaluator can be used to perform type interpolation between
PointF values. |
PropertyValuesHolder |
This class holds information about a property and the values that that property
should take on during an animation.
|
PropertyValuesHolder.PropertyValues | |
RectEvaluator |
This evaluator can be used to perform type interpolation between
Rect values. |
RevealAnimator |
Reveals a View with an animated clipping circle.
|
StateListAnimator |
Lets you define a number of Animators that will run on the attached View depending on the View's
drawable state.
|
StateListAnimator.Tuple | |
TimeAnimator |
This class provides a simple callback mechanism to listeners that is synchronized with all
other animators in the system.
|
TypeConverter<T,V> |
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.
|
Annotation Type | Description |
---|---|
ValueAnimator.RepeatMode |