Моментальный макет против линейного макета
Я не должен быть против этого, потому что оба они разные и служат разным целям
ЛИНЕЙНЫЙ ПЛАН
вы должны использовать линейный макет, где вам нужно делать много изменений макета, например, добавляя удаление или создание динамического, потому что это не будет перестраивать весь макет, просто измените параметр
ОТНОСИТЕЛЬНЫЙ ПЛАН
Вы должны использовать, где вы хотите добиться некоторого выравнивания и не хотите, чтобы виджет снова отображался, потому что любое изменение в дочернем элементе относительной компоновки переупорядочивает / перерисовывает весь виджет
Надеюсь, это даст лучшую картину