Android SDK предлагает разработчикам писать макеты в xml файлах или непосредственно в Java-коде. Я прочитал об этом, и все говорят, что xml проще поддерживать и проще писать, но они статичны. В противном случае java-макет динамический, но никто не комментирует проблемы с производительностью. Единственное, что я нашел о производительности, - это макет размещения, который имеет негативное влияние производительности. Вместо написания вложенного макета лучше сделать обычную. Пока что так хорошо;).
Как насчет дизайна макета? xml или java-код? Как файлы xml обрабатывают мой андроид во время выполнения или времени компиляции? Даже если они анализируются во время компиляции, они должны использоваться во время выполнения. Итак, что будет быстрее объявить RelativeLayout в xml или объявить его в методе onCreate?