Android.Animation Espacio de nombres

Estas clases proporcionan funcionalidad para el sistema de animación de propiedades, lo que permite animar propiedades de objeto de cualquier tipo.

Clases

Animator

Esta es la superclase para las clases que proporcionan compatibilidad básica con animaciones que se pueden iniciar, finalizar y agregar AnimatorListeners a ellas.

Animator.AnimationCancelEventArgs

Estas clases proporcionan funcionalidad para el sistema de animación de propiedades, lo que permite animar propiedades de objeto de cualquier tipo.

Animator.AnimationEndEventArgs

Estas clases proporcionan funcionalidad para el sistema de animación de propiedades, lo que permite animar propiedades de objeto de cualquier tipo.

Animator.AnimationPauseEventArgs

Proporciona datos para el evento AnimationPause.

Animator.AnimationRepeatEventArgs

Estas clases proporcionan funcionalidad para el sistema de animación de propiedades, lo que permite animar propiedades de objeto de cualquier tipo.

Animator.AnimationResumeEventArgs

Proporciona datos para el evento AnimationResume.

Animator.AnimationStartEventArgs

Estas clases proporcionan funcionalidad para el sistema de animación de propiedades, lo que permite animar propiedades de objeto de cualquier tipo.

AnimatorInflater

Esta clase se usa para crear instancias de archivos XML del animador en objetos Animator.

AnimatorListenerAdapter

Esta clase de adaptador proporciona implementaciones vacías de los métodos de android.animation.Animator.AnimatorListener.

AnimatorSet

Esta clase reproduce un conjunto de Animator objetos en el orden especificado.

AnimatorSet.Builder

El Builder objeto es una clase de utilidad para facilitar la adición de animaciones a un AnimatorSet junto con las relaciones entre las distintas animaciones.

ArgbEvaluator

Este evaluador se puede usar para realizar la interpolación de tipos entre valores enteros que representan colores ARGB.

BidirectionalTypeConverter

Clase base abstracta usada convert type T en otro tipo V y de nuevo.

FloatArrayEvaluator

Este evaluador se puede usar para realizar la interpolación de tipos entre float[] valores.

FloatEvaluator

Este evaluador se puede usar para realizar la interpolación de tipos entre float valores.

IntArrayEvaluator

Este evaluador se puede usar para realizar la interpolación de tipos entre int[] valores.

IntEvaluator

Este evaluador se puede usar para realizar la interpolación de tipos entre int valores.

Keyframe

Esta clase contiene un par de tiempo y valor para una animación.

LayoutTransition

Esta clase permite animaciones automáticas en los cambios de diseño en los objetos ViewGroup.

LayoutTransition.EndTransitionEventArgs

Proporciona datos para el evento EndTransition.

LayoutTransition.StartTransitionEventArgs

Proporciona datos para el evento StartTransition.

ObjectAnimator

Esta subclase de proporciona compatibilidad con la animación de propiedades en objetos de ValueAnimator destino.

PointFEvaluator

Este evaluador se puede usar para realizar la interpolación de tipos entre PointF valores.

PropertyValuesHolder

Esta clase contiene información sobre una propiedad y los valores que esa propiedad debe tomar durante una animación.

RectEvaluator

Este evaluador se puede usar para realizar la interpolación de tipos entre Rect valores.

StateListAnimator

Permite definir una serie de animadores que se ejecutarán en la vista adjunta en función del estado dibujable de la vista.

TimeAnimator

Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema.

TimeAnimator.TimeEventArgs

Proporciona datos para el evento Time.

TypeConverter

Clase base abstracta usada convert type T en otro tipo V.

ValueAnimator

Esta clase proporciona un motor de control de tiempo sencillo para ejecutar animaciones que calculan valores animados y los establecen en objetos de destino.

ValueAnimator.AnimatorUpdateEventArgs

Proporciona datos para el evento Update.

ValueAnimator.DurationScaleChangeEventArgs

Estas clases proporcionan funcionalidad para el sistema de animación de propiedades, lo que permite animar propiedades de objeto de cualquier tipo.

Interfaces

Animator.IAnimatorListener

Un agente de escucha de animación recibe notificaciones de una animación.

Animator.IAnimatorPauseListener

Un agente de escucha de pausa recibe notificaciones de una animación cuando la animación es #pause() paused o #resume() resumed.

ITimeInterpolator

Un interpolador de tiempo define la tasa de cambio de una animación.

ITypeEvaluator

Interfaz para su uso con la ValueAnimator#setEvaluator(TypeEvaluator) función .

LayoutTransition.ITransitionListener

Esta interfaz se usa para escuchar eventos iniciales y finales para las transiciones.

TimeAnimator.ITimeListener

Los implementadores de esta interfaz se pueden establecer como agentes de escucha de actualización en una TimeAnimator instancia para recibir devoluciones de llamada en cada fotograma de animación para recibir el tiempo total desde que se inició el animador y la hora diferencial desde el último fotograma.

ValueAnimator.IAnimatorUpdateListener

Los implementadores de esta interfaz pueden agregarse como agentes de escucha de actualización a una ValueAnimator instancia para recibir devoluciones de llamada en cada fotograma de animación, después de que se hayan calculado los valores del fotograma actual para ese ValueAnimator.

ValueAnimator.IDurationScaleChangeListener

Interfaz del agente de escucha para el factor de escalado en todo el sistema para animaciones basadas en Animator.

Enumeraciones

LayoutTransitionType

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

ValueAnimatorRepeatMode

Enumera los valores devueltos por varios tipos.