Ein- und Ausblendungsanimationen

Verwenden Sie Ein- und Ausblendungsanimationen, um Elemente anzuzeigen oder nicht anzuzeigen. Die beiden üblichen Animationen dieser Art sind das Einblenden und das Ausblenden.

Wichtige APIs: FadeInThemeAnimation-Klasse, FadeOutThemeAnimation-Klasse

Empfohlene und nicht empfohlene Vorgehensweisen

  • Wenn die App zwischen nicht verbundenen oder textlastigen Elementen wechselt, sollten Sie eine Ausblendungsanimation gefolgt von einer Einblendungsanimation verwenden. Auf diese Weise kann das ausgehende Objekt vollständig ausgeblendet werden, bevor das eingehende Objekt sichtbar wird.
  • Blenden Sie die eingehenden Elemente über den ausgehenden Elementen ein, wenn die Größe der Elemente konstant bleibt und die Benutzer den Eindruck haben sollen, das gleiche Element zu sehen. Sobald die Einblendung abgeschlossen ist, kann das ausgehende Element entfernt werden. Diese Vorgehensweise ist nur dann geeignet, wenn das ausgehende Element vom eingehenden Element vollständig verdeckt wird.
  • Vermeiden Sie es, dass bei Ein- und Ausblendungsanimationen Elemente einer Liste hinzugefügt oder daraus gelöscht werden sollen. Verwenden Sie stattdessen die zu diesem Zweck erstellten Listenanimationen.
  • Verwenden Sie Ein- und Ausblendungsanimationen möglichst nicht, um den gesamten Inhalt einer Seite zu ändern. Verwenden Sie stattdessen die zu diesem Zweck erstellten Seitenübergangsanimationen.
  • Ausblenden ist eine gute Möglichkeit, um ein Element zu entfernen.