Rendering

Un aspetto chiave della tua app che influenza la percezione della qualità da parte degli utenti è l'uniformità con cui esegue il rendering di immagini e testo sullo schermo. È importante evitare interruzioni e una reattività lenta quando l'app attira sullo schermo.

Questa sezione illustra diversi modi per ottimizzare le prestazioni di rendering della tua app: ridurre l'overdraw, ottimizzare le gerarchie delle visualizzazioni e sfruttare lo strumento Profilo GPU. Per ulteriori informazioni sul rendering in Jetpack Compose, consulta Prestazioni di Jetpack Compose.

Azioni di rendering

Riduci overdraw
Riduci al minimo il numero di volte in cui l'app ridisegna lo stesso pixel in un singolo frame.
Prestazioni e visualizzazione delle gerarchie
Assicurati che il layout e la misurazione siano eseguiti in modo efficiente ed evita la doppia tassazione.
Analizza con il rendering GPU del profilo
Sfrutta questo strumento sul dispositivo per identificare i colli di bottiglia che potrebbero rallentare il rendering della tua app.