Ajout et suppression d’animationsAdd and delete animations

Les animations de liste vous permettent d’insérer ou de supprimer un ou plusieurs éléments dans une collection telle qu’un album photo ou une liste de résultats de recherche.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.

API importantes: classe AddDeleteThemeTransitionImportant APIs: AddDeleteThemeTransition class

Pratiques conseillées et déconseilléesDo's and don'ts

  • Utilisez les animations de liste pour ajouter un nouvel élément unique à un ensemble d’éléments existants,Use list animations to add a single new item to an existing set of items. par exemple, quand un nouveau courrier électronique arrive ou quand une nouvelle photo est importée dans un ensemble existant.For example, use them when a new email arrives or when a new photo is imported into an existing set.
  • Utilisez les animations de liste pour ajouter plusieurs éléments à la fois à un ensemble,Use list animations to add several items to a set at one time. par exemple, si vous importez un nouvel ensemble de photos dans une collection existante.For example, use them when you import a new set of photos to an existing collection. L’ajout ou la suppression de plusieurs éléments doit s’effectuer en une seule opération, sans délai entre chaque objet.The addition or deletion of multiple items should happen at the same time, with no delay between the action on the individual objects.
  • Utilisez les animations d’ajout et de suppression dans la liste en tant que paire.Use add and delete list animations as a pair. Chaque fois que vous faites appel à l’une de ces animations, utilisez l’autre pour effectuer l’action opposée correspondante.Whenever you use one of these animations, use the corresponding animation for the opposite action.
  • Utilisez les animations de liste avec une liste d’éléments à laquelle vous ajoutez ou supprimez un élément ou un groupe d’éléments en même temps.Use list animations with a list of items to which you can add or delete one element or group of elements at once.
  • N’utilisez pas d’animation de liste pour afficher ou supprimer un conteneur.Don't use list animations to display or remove a container. Ces animations sont conçues pour être employées sur les membres d’une collection ou d’un ensemble déjà affiché à l’écran.These animations are for members of a collection or set that is already being displayed. Utilisez les animations de menu contextuel pour afficher ou masquer un conteneur temporaire au premier plan de la surface de l’application.Use pop-up animations to show or hide a transient container on top of the app surface. Utilisez les animations de transition de contenu pour afficher ou remplacer un conteneur faisant partie de la surface de l’application.Use content transition animations to display or replace a container that is part of the app surface.
  • N’utilisez pas d’animation de liste sur un ensemble entier d’éléments.Don't use list animations on an entire set of items. Utilisez les animations de transition de contenu pour ajouter ou supprimer une collection entière dans votre conteneur.Use the content transition animations to add or remove an entire collection within your container.