Package icyllis.modernui.animation


package icyllis.modernui.animation
  • Class
    Description
    This custom, static handler handles the timing pulse that is shared by all active ValueAnimators.
    Callbacks that receives notifications for animation timing.
    Defines common utilities for working with animations.
    This is the base for classes which provide basic support for animations which can be started, ended, and have listeners added to them.
    An animation listener receives notifications from an animation.
    This class plays a set of Animator objects in the specified order.
    An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value.
    Abstract base class used convert type T to another type V and back again.
     
    This evaluator can be used to perform type interpolation between integer values that represent ARGB colors.
    This class holds a time/value pair for an animation.
    This interface abstracts a collection of Keyframe objects and is called by ValueAnimator to calculate values between those keyframes for a given animation.
     
     
    This class holds a collection of Keyframe objects and is called by ValueAnimator to calculate values between those keyframes for a given animation.
    This class enables automatic animations on layout changes in ViewGroup objects.
    This interface is used for listening to starting and ending events for transitions.
    ObjectAnimator provides support for animating properties on target objects.
    This class holds information about a property and the values that that property should take on during an animation.
    Lets you define a number of Animators that will run on the attached View depending on the View's drawable state.
    An interpolator defines the rate of change of an animation.
    Base interface used convert type T to another type V.
    Interface for use with the ValueAnimator.setEvaluator(TypeEvaluator) function.
    This class provides a simple timing engine for running animations which calculate animated values and set them on target objects.
    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.