Animaciones de atenuación
Use animaciones de atenuación para incorporar elementos a una vista o para sacar elementos de una vista. Las dos animaciones de atenuación comunes son de atenuación y atenuación.
API importantes: Clase FadeInThemeAnimation, Clase FadeOutThemeAnimation
Cosas que hacer y cosas que evitar
- Cuando la aplicación realiza la transición entre elementos no relacionados o pesados de texto, usa un fundido seguido de un fundido. Esto permite que el objeto saliente desaparezca completamente antes de que el objeto entrante esté visible.
- Fundido en el elemento o elementos entrantes sobre los elementos salientes si el tamaño de los elementos permanece constante y si desea que el usuario sienta que está mirando el mismo elemento. Una vez completada la atenuación, se puede quitar el elemento saliente. Esta es solo una opción viable cuando el elemento saliente estará completamente cubierto por el elemento entrante.
- Evite animaciones de atenuación para agregar o eliminar elementos en una lista. En su lugar, use las animaciones de lista creadas para ese propósito.
- Evite animaciones de atenuación para cambiar todo el contenido de una página. En su lugar, use las animaciones de transición de página creadas para ese propósito.
- Fade-out es una manera sutil de quitar un elemento.
Artículos relacionados
- Introducción a las animaciones
- Animación de atenuaciones
- Inicio rápido: Animación de la interfaz de usuario mediante animaciones de biblioteca
- Clase FadeInThemeAnimation
- Clase FadeOutThemeAnimation
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.