androidx.core.animation
Interfaces
Animator.AnimatorListener | An animation listener receives notifications from an animation. |
Animator.AnimatorPauseListener | A pause listener receives notifications from an animation when the animation is |
Animator.AnimatorUpdateListener | Implementors of this interface can add themselves as update listeners to an |
Interpolator | An interpolator defines the rate of change of an animation. |
TimeAnimator.TimeListener | Implementors of this interface can set themselves as update listeners to a |
TypeEvaluator | Interface for use with the |
Classes
AccelerateDecelerateInterpolator | An interpolator where the rate of change starts and ends slowly but accelerates through the middle. |
AccelerateInterpolator | An interpolator where the rate of change starts out slowly and then accelerates. |
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. |
AnimatorKt | |
AnimatorListenerAdapter | This adapter class provides empty implementations of the methods from |
AnimatorSet | This class plays a set of |
AnimatorSet.Builder | The |
AnimatorTestRule | JUnit |
AnticipateInterpolator | An interpolator where the change starts backward then flings forward. |
AnticipateOvershootInterpolator | An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value. |
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. |
BounceInterpolator | An interpolator where the change bounces at the end. |
CycleInterpolator | Repeats the animation for a specified number of cycles. |
DecelerateInterpolator | An interpolator where the rate of change starts out quickly and then decelerates. |
FloatArrayEvaluator | This evaluator can be used to perform type interpolation between |
FloatEvaluator | This evaluator can be used to perform type interpolation between |
FloatProperty | An implementation of |
IntArrayEvaluator | This evaluator can be used to perform type interpolation between |
IntEvaluator | This evaluator can be used to perform type interpolation between |
IntProperty | An implementation of |
Keyframe | This class holds a time/value pair for an animation. |
LinearInterpolator | An interpolator where the rate of change is constant |
ObjectAnimator | This subclass of |
OvershootInterpolator | An interpolator where the change flings forward and overshoots the last value then comes back. |
PathInterpolator | An interpolator that can traverse a Path that extends from |
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 |
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. |