Android.Animation Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klassen bieten Funktionen für das Eigenschaftenanimationssystem, mit dem Sie Objekteigenschaften eines beliebigen Typs animieren können.
Klassen
| Name | Beschreibung |
|---|---|
| Animator |
Dies ist die Superklasse für Klassen, die grundlegende Unterstützung für Animationen bieten, die gestartet, beendet und hinzugefügt werden |
| Animator.AnimationCancelEventArgs |
Diese Klassen bieten Funktionen für das Eigenschaftenanimationssystem, mit dem Sie Objekteigenschaften eines beliebigen Typs animieren können. |
| Animator.AnimationEndEventArgs |
Diese Klassen bieten Funktionen für das Eigenschaftenanimationssystem, mit dem Sie Objekteigenschaften eines beliebigen Typs animieren können. |
| Animator.AnimationPauseEventArgs |
Stellt Daten für das AnimationPause-Ereignis bereit. |
| Animator.AnimationRepeatEventArgs |
Diese Klassen bieten Funktionen für das Eigenschaftenanimationssystem, mit dem Sie Objekteigenschaften eines beliebigen Typs animieren können. |
| Animator.AnimationResumeEventArgs |
Stellt Daten für das AnimationResume-Ereignis bereit. |
| Animator.AnimationStartEventArgs |
Diese Klassen bieten Funktionen für das Eigenschaftenanimationssystem, mit dem Sie Objekteigenschaften eines beliebigen Typs animieren können. |
| AnimatorInflater |
Diese Klasse wird verwendet, um Animator-XML-Dateien in Animatorobjekte zu instanziieren. |
| AnimatorListenerAdapter |
Diese Adapterklasse stellt leere Implementierungen der Methoden von |
| AnimatorSet |
Diese Klasse gibt einen Satz von |
| AnimatorSet.Builder |
Das |
| ArgbEvaluator |
Dieser Wert kann zum Ausführen der Typinterpolation zwischen ganzzahligen Werten verwendet werden, die ARGB-Farben darstellen. |
| BidirectionalTypeConverter |
Abstrakte Basisklasse hat den Konvertierungstyp T in einen anderen Typ V und wieder zurück verwendet. |
| FloatArrayEvaluator |
Dieser Wert kann zum Ausführen der Typinterpolation zwischen |
| FloatEvaluator |
Dieser Wert kann zum Ausführen der Typinterpolation zwischen |
| IntArrayEvaluator |
Dieser Wert kann zum Ausführen der Typinterpolation zwischen |
| IntEvaluator |
Dieser Wert kann zum Ausführen der Typinterpolation zwischen |
| Keyframe |
Diese Klasse enthält ein Zeit-/Wert-Paar für eine Animation. |
| LayoutTransition |
Diese Klasse ermöglicht automatische Animationen bei Layoutänderungen in ViewGroup-Objekten. |
| LayoutTransition.EndTransitionEventArgs |
Stellt Daten für das EndTransition-Ereignis bereit. |
| LayoutTransition.StartTransitionEventArgs |
Stellt Daten für das StartTransition-Ereignis bereit. |
| ObjectAnimator |
Diese Unterklasse bietet Unterstützung für das Animieren von |
| PointFEvaluator |
Dieser Wert kann zum Ausführen der Typinterpolation zwischen |
| PropertyValuesHolder |
Diese Klasse enthält Informationen zu einer Eigenschaft und zu den Werten, die diese Eigenschaft während einer Animation übernehmen soll. |
| RectEvaluator |
Dieser Wert kann zum Ausführen der Typinterpolation zwischen |
| StateListAnimator |
Hiermit können Sie eine Reihe von Animatoren definieren, die je nach zeichnungsfähigem Zustand der Ansicht auf der angefügten Ansicht ausgeführt werden. |
| TimeAnimator |
Diese Klasse bietet einen einfachen Rückrufmechanismus für Listener, die mit allen anderen Animatoren im System synchronisiert werden. |
| TimeAnimator.TimeEventArgs |
Stellt Daten für das Time-Ereignis bereit. |
| TypeConverter |
Abstrakte Basisklasse verwendet den Konvertierungstyp T in einen anderen Typ V. |
| ValueAnimator |
Diese Klasse bietet ein einfaches Timing-Modul zum Ausführen von Animationen, die animierte Werte berechnen und für Zielobjekte festlegen. |
| ValueAnimator.AnimatorUpdateEventArgs |
Stellt Daten für das Update-Ereignis bereit. |
| ValueAnimator.DurationScaleChangeEventArgs |
Diese Klassen bieten Funktionen für das Eigenschaftenanimationssystem, mit dem Sie Objekteigenschaften eines beliebigen Typs animieren können. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| Animator.IAnimatorListener |
Ein Animationslistener empfängt Benachrichtigungen von einer Animation. |
| Animator.IAnimatorPauseListener |
Ein Pause-Listener empfängt Benachrichtigungen von einer Animation, wenn die Animation ist |
| ITimeInterpolator |
Ein Zeitinterpolator definiert die Änderungsrate einer Animation. |
| ITypeEvaluator |
Schnittstelle für die Verwendung mit der |
| LayoutTransition.ITransitionListener |
Diese Schnittstelle wird zum Überwachen von Start- und Endereignissen für Übergänge verwendet. |
| TimeAnimator.ITimeListener |
Implementoren dieser Schnittstelle können sich selbst als Updatelistener für eine |
| ValueAnimator.IAnimatorUpdateListener |
Implementierungen dieser Schnittstelle können sich selbst als Updatelistener zu einer |
| ValueAnimator.IDurationScaleChangeListener |
Listenerschnittstelle für den systemweiten Skalierungsfaktor für Animator-basierte Animationen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| LayoutTransitionType |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| ValueAnimatorRepeatMode |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |