Animazioni con dissolvenza
Usa animazioni con dissolvenza per inserire elementi in una visualizzazione o per uscire da una visualizzazione. Le due animazioni di dissolvenza comuni sono dissolvenza in uscita e dissolvenza.
API importanti: classe FadeInThemeAnimation, classe FadeOutThemeAnimation
Cosa fare e cosa non fare
- Quando l'app passa tra elementi non correlati o con testo pesante, usa un effetto dissolvenza seguito da una dissolvenza in dissolvenza. Ciò consente all'oggetto in uscita di scomparire completamente prima che l'oggetto in ingresso sia visibile.
- Dissolvenza nell'elemento o negli elementi in ingresso sopra gli elementi in uscita se le dimensioni degli elementi rimangono costanti e se si vuole che l'utente senta di guardare lo stesso elemento. Una volta completata la dissolvenza, l'elemento in uscita può essere rimosso. Questa è solo un'opzione valida quando l'elemento in uscita sarà completamente coperto dall'elemento in ingresso.
- Evitare animazioni con dissolvenza per aggiungere o eliminare elementi in un elenco. Usare invece le animazioni di elenco create a tale scopo.
- Evitare animazioni con dissolvenza per modificare l'intero contenuto di una pagina. Usare invece le animazioni di transizione di pagina create a tale scopo.
- Dissolvenza in uscita è un modo sottile per rimuovere un elemento.
Articoli correlati
- Panoramica delle animazioni
- Dissolvenze animate
- Guida introduttiva: Animazione dell'interfaccia utente tramite animazioni di libreria
- Classe FadeInThemeAnimation
- Classe FadeOutThemeAnimation
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.