Hinzufügen und Löschen von AnimationenAdd and delete animations

Mit Listenanimationen können Sie einzelne oder mehrere Elemente in einer Sammlung wie z. B. einem Fotoalbum oder einer Liste mit Suchergebnissen einfügen oder entfernen.List animations let you insert or remove single or multiple items from a collection, such as a photo album or a list of search results.

Wichtige APIs: adddeletedermetransition-KlasseImportant APIs: AddDeleteThemeTransition class

Empfohlene und nicht empfohlene VorgehensweisenDo's and don'ts

  • Verwenden Sie Listenanimationen, um einer bestehenden Menge von Elementen ein einzelnes neues Element hinzuzufügen.Use list animations to add a single new item to an existing set of items. Verwenden Sie diese Animationen beispielsweise, wenn eine neue E-Mail eingeht oder ein neues Foto in eine vorhandene Serie importiert wird.For example, use them when a new email arrives or when a new photo is imported into an existing set.
  • Verwenden Sie Listenanimationen, um einer bestehenden Menge von Elementen mehrere Elemente gleichzeitig hinzuzufügen.Use list animations to add several items to a set at one time. Verwenden Sie diese Animationen beispielsweise, wenn Sie eine neue Fotoserie in eine vorhandene Sammlung importieren.For example, use them when you import a new set of photos to an existing collection. Wenn mehrere Elemente hinzugefügt oder gelöscht werden, sollte der Vorgang für alle Elemente gleichzeitig erfolgen, ohne dass es zwischen den Aktionen für die einzelnen Objekte zu Verzögerungen kommt.The addition or deletion of multiple items should happen at the same time, with no delay between the action on the individual objects.
  • Verwenden Sie Listenanimationen für das Hinzufügen und Löschen als Paar.Use add and delete list animations as a pair. Verwenden Sie immer, wenn Sie eine dieser Animationen verwenden, die zugehörige Animation für die entgegengesetzte Aktion.Whenever you use one of these animations, use the corresponding animation for the opposite action.
  • Verwenden Sie Listenanimationen mit einer Liste von Elementen, in der Sie ein Element oder eine Gruppe von Elementen gleichzeitig hinzufügen oder löschen können.Use list animations with a list of items to which you can add or delete one element or group of elements at once.
  • Verwenden Sie Listenanimationen nicht, um einen Container anzuzeigen oder zu entfernen.Don't use list animations to display or remove a container. Diese Animationen sind für Elemente einer bereits angezeigten Auflistung oder Menge vorgesehen.These animations are for members of a collection or set that is already being displayed. Verwenden Sie Popupanimationen, um einen kurzlebigen Container auf der App-Oberfläche ein- oder auszublenden.Use pop-up animations to show or hide a transient container on top of the app surface. Verwenden Sie Inhaltsübergangsanimationen, um einen Container, der Teil der App-Oberfläche ist, anzuzeigen oder zu ersetzen.Use content transition animations to display or replace a container that is part of the app surface.
  • Verwenden Sie Listenanimationen nicht für eine vollständige Menge von Elementen.Don't use list animations on an entire set of items. Verwenden Sie die Inhaltsübergangsanimationen, um eine vollständige Auflistung innerhalb des Containers hinzuzufügen oder zu entfernen.Use the content transition animations to add or remove an entire collection within your container.