Layoutleistung verbessern

Compose ausprobieren
Jetpack Compose ist das empfohlene UI-Toolkit für Android. Informationen zur Arbeit mit Layouts in Compose

Layouts sind ein wichtiger Bestandteil von Android-Anwendungen, der sich direkt auf die Nutzerfreundlichkeit auswirkt. Wenn Ihr Layout schlecht implementiert ist, kann es dazu führen, dass Ihre App viel Arbeitsspeicher benötigt und die Benutzeroberfläche langsam ist. Das Android SDK enthält Tools, mit denen Sie Probleme bei der Layoutleistung erkennen können. Mit dieser Dokumentation können Sie Benutzeroberflächen mit flüssigem Scrollen und minimalem Speicherbedarf implementieren.

Lektionen

Layout-Hierarchien optimieren
So wie eine komplexe Webseite die Ladezeit verlangsamen kann, kann auch eine komplexe Layouthierarchie zu Leistungsproblemen führen. In dieser Dokumentation wird beschrieben, wie Sie SDK-Tools verwenden können, um Ihr Layout zu untersuchen und Leistungsengpässe zu erkennen.
Layouts mit <include> wiederverwenden
Wenn in der Benutzeroberfläche Ihrer Anwendung bestimmte Layoutkonstrukte an mehreren Stellen wiederholt werden, erfahren Sie in dieser Dokumentation, wie Sie effiziente, wiederverwendbare Layoutkonstrukte erstellen und in die entsprechenden UI-Layouts einfügen.
Ansichten bei Bedarf laden
Neben dem Einbetten einer Layoutkomponente in ein anderes Layout kann es auch sinnvoll sein, das eingebettete Layout erst dann sichtbar zu machen, wenn es nach dem Start der Aktivität benötigt wird. In dieser Dokumentation wird beschrieben, wie Sie die Initialisierungsleistung Ihres Layouts verbessern können, indem Sie Teile des Layouts bei Bedarf laden.