Android xml vs Java Layouts Leistung

Android SDK bietet Entwicklern an, Layouts in XML-Dateien oder direkt in Java-Code zu schreiben. Ich habe darüber gelesen und jeder sagt, dass XML einfacher zu pflegen und einfacher zu schreiben ist, aber sie sind statisch. Ansonsten sind Java-Layouts dynamisch, aber niemand kommentiert Leistungsprobleme. Das einzige, was ich an der Leistung festgestellt habe, war das Verschachteln des Layouts, was sich negativ auf die Leistung auswirkt. Anstatt ein verschachteltes Layout zu schreiben, ist es besser, ein benutzerdefiniertes zu erstellen. So weit, ist es gut ;).

Was ist mit Layout-Design? XML- oder Java-Code? Wie werden XML-Dateien auf meinem Android zur Laufzeit oder zur Kompilierungszeit analysiert? Auch wenn sie zur Kompilierungszeit analysiert werden, sollten sie zur Laufzeit verwendet werden. Was ist also schneller, um RelativeLayout in XML oder in der onCreate-Methode zu deklarieren?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage