Strumenti

Può essere difficile capire dove si trova un problema di prestazioni e quale codice iniziare a ottimizzare. Inizia a utilizzare gli strumenti per restringere il campo e individuare l'origine del problema.

Layout Inspector

Utilizza lo strumento di ispezione del layout per esaminare il layout e visualizzare i conteggi della ricomposizione.

Se la tua UI ha prestazioni scarse, spesso è dovuto a un errore di codifica che impone una ricomposizione eccessiva. D'altra parte, alcuni errori di codifica possono impedire la ricomposizione dell'interfaccia utente quando necessario, il che significa che le modifiche all'interfaccia utente non vengono visualizzate sullo schermo. Il monitoraggio delle ricomposizioni può aiutare a trovare entrambi questi tipi di problemi.

La ricomposizione in sé non è un problema, ma una ricomposizione imprevista può esserlo.

Per saperne di più, consulta la documentazione sui conteggi di ricomposizione di Layout Inspector.

Tracciamento della composizione

Utilizza il monitoraggio della composizione per monitorare le funzioni componibili in una traccia del sistema. Le tracce sono spesso la migliore fonte di informazioni quando si esamina per la prima volta un problema di prestazioni. Consentono di formulare un'ipotesi su quale sia il problema e da dove iniziare a cercare.

Risorse aggiuntive