Android.Animation Espace de noms

Ces classes fournissent des fonctionnalités pour le système d’animation de propriétés, ce qui vous permet d’animer des propriétés d’objet de n’importe quel type.

Classes

Nom Description
Animator

Il s’agit de la superclasse pour les classes qui fournissent une prise en charge de base des animations qui peuvent être démarrées, terminées et qui ont AnimatorListeners été ajoutées à celles-ci.

Animator.AnimationCancelEventArgs

Ces classes fournissent des fonctionnalités pour le système d’animation de propriétés, ce qui vous permet d’animer des propriétés d’objet de n’importe quel type.

Animator.AnimationEndEventArgs

Ces classes fournissent des fonctionnalités pour le système d’animation de propriétés, ce qui vous permet d’animer des propriétés d’objet de n’importe quel type.

Animator.AnimationPauseEventArgs

Fournit des données pour l’événement AnimationPause.

Animator.AnimationRepeatEventArgs

Ces classes fournissent des fonctionnalités pour le système d’animation de propriétés, ce qui vous permet d’animer des propriétés d’objet de n’importe quel type.

Animator.AnimationResumeEventArgs

Fournit des données pour l’événement AnimationResume.

Animator.AnimationStartEventArgs

Ces classes fournissent des fonctionnalités pour le système d’animation de propriétés, ce qui vous permet d’animer des propriétés d’objet de n’importe quel type.

AnimatorInflater

Cette classe est utilisée pour instancier des fichiers XML d’animation dans des objets Animator.

AnimatorListenerAdapter

Cette classe d’adaptateur fournit des implémentations vides des méthodes de android.animation.Animator.AnimatorListener.

AnimatorSet

Cette classe lit un ensemble d’objets Animator dans l’ordre spécifié.

AnimatorSet.Builder

L’objet Builder est une classe utilitaire pour faciliter l’ajout d’animations à une AnimatorSet ainsi que les relations entre les différentes animations.

ArgbEvaluator

Cet évaluateur peut être utilisé pour effectuer une interpolation de type entre des valeurs entières qui représentent des couleurs ARVB.

BidirectionalTypeConverter

Classe de base abstraite utilisée pour convertir le type T en un autre type V et de nouveau.

FloatArrayEvaluator

Cet évaluateur peut être utilisé pour effectuer l’interpolation de type entre float[] les valeurs.

FloatEvaluator

Cet évaluateur peut être utilisé pour effectuer l’interpolation de type entre float les valeurs.

IntArrayEvaluator

Cet évaluateur peut être utilisé pour effectuer l’interpolation de type entre int[] les valeurs.

IntEvaluator

Cet évaluateur peut être utilisé pour effectuer l’interpolation de type entre int les valeurs.

Keyframe

Cette classe contient une paire time/value pour une animation.

LayoutTransition

Cette classe active les animations automatiques sur les modifications de disposition dans les objets ViewGroup.

LayoutTransition.EndTransitionEventArgs

Fournit des données pour l’événement EndTransition.

LayoutTransition.StartTransitionEventArgs

Fournit des données pour l’événement StartTransition.

ObjectAnimator

Cette sous-classe fournit la prise en charge de ValueAnimator l’animation des propriétés sur les objets cibles.

PointFEvaluator

Cet évaluateur peut être utilisé pour effectuer l’interpolation de type entre PointF les valeurs.

PropertyValuesHolder

Cette classe contient des informations sur une propriété et les valeurs que cette propriété doit prendre pendant une animation.

RectEvaluator

Cet évaluateur peut être utilisé pour effectuer l’interpolation de type entre Rect les valeurs.

StateListAnimator

Vous permet de définir un certain nombre d’animateurs qui s’exécutent sur l’affichage attaché en fonction de l’état dessinable de la vue.

TimeAnimator

Cette classe fournit un mécanisme de rappel simple aux écouteurs synchronisés avec tous les autres animateurs du système.

TimeAnimator.TimeEventArgs

Fournit des données pour l’événement Time.

TypeConverter

Classe de base abstraite utilisée pour convertir le type T en un autre type V.

ValueAnimator

Cette classe fournit un moteur de minutage simple pour l’exécution d’animations qui calculent les valeurs animées et les définissent sur les objets cibles.

ValueAnimator.AnimatorUpdateEventArgs

Fournit des données pour l’événement Update.

ValueAnimator.DurationScaleChangeEventArgs

Ces classes fournissent des fonctionnalités pour le système d’animation de propriétés, ce qui vous permet d’animer des propriétés d’objet de n’importe quel type.

Interfaces

Nom Description
Animator.IAnimatorListener

Un écouteur d’animation reçoit des notifications d’une animation.

Animator.IAnimatorPauseListener

Un écouteur de pause reçoit des notifications d’une animation lorsque l’animation est #pause() paused ou #resume() resumed.

ITimeInterpolator

Un interpolateur de temps définit le taux de modification d’une animation.

ITypeEvaluator

Interface à utiliser avec la ValueAnimator#setEvaluator(TypeEvaluator) fonction.

LayoutTransition.ITransitionListener

Cette interface est utilisée pour écouter les événements de début et de fin pour les transitions.

TimeAnimator.ITimeListener

Les implémenteurs de cette interface peuvent se définir comme écouteurs de mise à jour sur une TimeAnimator instance pour recevoir des rappels sur chaque image d’animation pour recevoir le temps total depuis le démarrage de l’animateur et l’heure delta depuis la dernière image.

ValueAnimator.IAnimatorUpdateListener

Les implémenteurs de cette interface peuvent s’ajouter en tant qu’écouteurs de mise à jour à une ValueAnimator instance pour recevoir des rappels sur chaque image d’animation, une fois que les valeurs de l’image actuelle ont été calculées pour cela ValueAnimator.

ValueAnimator.IDurationScaleChangeListener

Interface de l’écouteur pour le facteur de mise à l’échelle du système pour les animations basées sur Animator.

Énumérations

Nom Description
LayoutTransitionType

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types.

ValueAnimatorRepeatMode

Énumère les valeurs retournées par plusieurs types.