Android.Views.Animations Namespace

Provides classes that handle tweened animations.

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 and then accelerates.

AlphaAnimation

An animation that controls the alpha level of an object.

Animation

Abstraction for an Animation that can be applied to Views, Surfaces, or other objects.

Animation.AnimationEndEventArgs

Provides data for the AnimationEnd, and AnimationEnd events.

Animation.AnimationRepeatEventArgs

Provides data for the AnimationRepeat, and AnimationRepeat events.

Animation.AnimationStartEventArgs

Provides data for the AnimationStart, and AnimationStart events.

Animation.Description

Utility class to parse a string description of a size.

AnimationSet

Represents a group of Animations that should be played together.

AnimationUtils

Defines common utilities for working with animations.

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.

BaseInterpolator

An abstract class which is extended by default interpolators.

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 and then decelerates.

GridLayoutAnimationController

A layout animation controller is used to animated a grid layout's children.

GridLayoutAnimationController.AnimationParameters

The set of parameters that has to be attached to each view contained in the view group animated by the grid layout animation controller.

LayoutAnimationController

A layout animation controller is used to animate the children of a layout or a view group.

LayoutAnimationController.AnimationParameters

The set of parameters that has to be attached to each view contained in the view group animated by the layout animation controller.

LinearInterpolator

An interpolator where the rate of change is constant

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 Point(0, 0) to (1, 1).

RotateAnimation

An animation that controls the rotation of an object.

ScaleAnimation

An animation that controls the scale of an object.

Transformation

Defines the transformation to be applied at one point in time of an Animation.

TranslateAnimation

An animation that controls the position of an object.

Interfaces

Animation.IAnimationListener

An animation listener receives notifications from an animation.

IInterpolator

An interpolator defines the rate of change of an animation.

Enums

ContentZorder

Enumerates values returned by several types.

DelayOrder

Enumerates values returned by several types.

Dimension

Enumerates values returned by several types and taken as a parameter of several types.

Direction

Enumerates values returned by several types.

Priority

Enumerates values returned by several types.

RepeatMode

Enumerates values returned by the RepeatMode, Restart, and Reverse members.

TransformationTypes

Enumerates values returned by several types.