Android xml против производительности макетов Java

Android SDK предлагает разработчикам писать макеты в XML-файлах или непосредственно в Java-коде. Я читал об этом, и все говорят, что XML легче поддерживать и проще писать, но они статичны. В противном случае макет Java является динамическим, но никто не комментирует проблемы с производительностью. Единственное, что я обнаружил в производительности, это то, что вложенность макета оказывает негативное влияние на производительность. Вместо написания вложенного макета лучше сделать собственный. Все идет нормально ;).

А как насчет дизайна макета? XML или Java-код? Как XML-файлы анализируются на моем Android во время выполнения или компиляции? Даже если они анализируются во время компиляции, они должны использоваться во время выполнения. Так что будет быстрее объявить RelativeLayout в xml или объявить его в методе onCreate?

Ответы на вопрос(3)

Ваш ответ на вопрос