Layoutleistung verbessern

Schreiben Sie jetzt
Jetpack Compose ist das empfohlene UI-Toolkit für Android. Hier erfahren Sie, wie Sie in „Compose“ mit Layouts arbeiten.

Layouts sind ein wichtiger Bestandteil von Android-Apps, die sich direkt auf die Nutzererfahrung auswirken. Bei schlechter Implementierung kann das Layout der App bei langsamen Benutzeroberflächen viel Arbeitsspeicher verbrauchen. Das Android SDK enthält Tools, mit denen du Probleme mit der Layoutleistung ermitteln kannst. Mit dieser Dokumentation können Sie Oberflächen für optimiertes Scrollen mit minimalem Arbeitsspeicherbedarf implementieren.

Unterricht

Layouthierarchien optimieren
So wie eine komplexe Webseite die Ladezeit verlangsamen kann, kann eine komplexe Layouthierarchie zu Leistungsproblemen führen. In dieser Dokumentation wird gezeigt, wie Sie SDK-Tools verwenden können, um Ihr Layout zu prüfen und Leistungsengpässe zu erkennen.
Layouts mit <include> wiederverwenden
Wenn in Ihrer Anwendungs-UI bestimmte Layoutkonstrukte an mehreren Stellen wiederholt werden, erfahren Sie in dieser Dokumentation, wie Sie effiziente, wiederverwendbare Layoutkonstrukte erstellen und in die entsprechenden UI-Layouts einbinden.
Aufrufe bei Bedarf laden
Es kann auch sinnvoll sein, das enthaltene Layout nur dann sichtbar zu machen, wenn es nach dem Ausführen der Aktivität benötigt wird. In dieser Dokumentation wird gezeigt, wie Sie die Initialisierungsleistung Ihres Layouts verbessern können, indem Sie Teile des Layouts bei Bedarf laden.