# android.support.animation

added in [version 25.4.0](https://developer.android.com/topic/libraries/support-library/revisions)  

# android.support.animation

| This package is part of the Android [support library](https://developer.android.com/topic/libraries/support-library) which is no longer maintained. The support library has been superseded by [AndroidX](https://developer.android.com/jetpack/androidx) which is part of [Jetpack](https://developer.android.com/jetpack). We recommend using the AndroidX libraries in all new projects. You should also consider [migrating](https://developer.android.com/jetpack/androidx/migrate) existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library [class
| mappings](https://developer.android.com/jetpack/androidx/migrate/class-mappings).

## Interfaces

|------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DynamicAnimation.OnAnimationEndListener](https://developer.android.com/reference/android/support/animation/DynamicAnimation.OnAnimationEndListener)       | An animation listener that receives end notifications from an animation.                                                                                                                                                                  |
| [DynamicAnimation.OnAnimationUpdateListener](https://developer.android.com/reference/android/support/animation/DynamicAnimation.OnAnimationUpdateListener) | Implementors of this interface can add themselves as update listeners to an `DynamicAnimation` instance to receive callbacks on every animation frame, after the current frame's values have been calculated for that `DynamicAnimation`. |

## Classes

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|
| [DynamicAnimation](https://developer.android.com/reference/android/support/animation/DynamicAnimation)\<T extends [DynamicAnimation](https://developer.android.com/reference/android/support/animation/DynamicAnimation)\<T\>\> | This class is the base class of physics-based animations.                                                                                         |
| [DynamicAnimation.ViewProperty](https://developer.android.com/reference/android/support/animation/DynamicAnimation.ViewProperty)                                                                                                | ViewProperty holds the access of a property of a [View](https://developer.android.com/reference/android/view/View.html).                          |
| [FlingAnimation](https://developer.android.com/reference/android/support/animation/FlingAnimation)                                                                                                                              | Fling animation is an animation that continues an initial momentum (most often from gesture velocity) and gradually slows down.                   |
| [FloatPropertyCompat](https://developer.android.com/reference/android/support/animation/FloatPropertyCompat)\<T\>                                                                                                               | FloatPropertyCompat is an abstraction that can be used to represent a mutable float value that is held in a host object.                          |
| [FloatValueHolder](https://developer.android.com/reference/android/support/animation/FloatValueHolder)                                                                                                                          | FloatValueHolder holds a float value.                                                                                                             |
| [SpringAnimation](https://developer.android.com/reference/android/support/animation/SpringAnimation)                                                                                                                            | SpringAnimation is an animation that is driven by a [SpringForce](https://developer.android.com/reference/android/support/animation/SpringForce). |
| [SpringForce](https://developer.android.com/reference/android/support/animation/SpringForce)                                                                                                                                    | Spring Force defines the characteristics of the spring being used in the animation.                                                               |

-

  ## Interfaces

  - [DynamicAnimation.OnAnimationEndListener](https://developer.android.com/reference/android/support/animation/DynamicAnimation.OnAnimationEndListener)
  - [DynamicAnimation.OnAnimationUpdateListener](https://developer.android.com/reference/android/support/animation/DynamicAnimation.OnAnimationUpdateListener)
-

  ## Classes

  - [DynamicAnimation](https://developer.android.com/reference/android/support/animation/DynamicAnimation)
  - [DynamicAnimation.ViewProperty](https://developer.android.com/reference/android/support/animation/DynamicAnimation.ViewProperty)
  - [FlingAnimation](https://developer.android.com/reference/android/support/animation/FlingAnimation)
  - [FloatPropertyCompat](https://developer.android.com/reference/android/support/animation/FloatPropertyCompat)
  - [FloatValueHolder](https://developer.android.com/reference/android/support/animation/FloatValueHolder)
  - [SpringAnimation](https://developer.android.com/reference/android/support/animation/SpringAnimation)
  - [SpringForce](https://developer.android.com/reference/android/support/animation/SpringForce)