Добрый день, возможно глупый вопрос, но. Есть ли разница в нагрузке на приложение между layout? То есть я хочу везде использовать ConstraintLayout вместо FrameLayout, скажется ли это на производительности приложения?
Да, есть. Насколько я понимаю это, то в ConstraintLayout цикл onMeasure->onLayout вызывается 2 раза, в линиеар лайот и фрэйм лайоут 1.
Из этого можно сделать вывод, что ConstraintLayout по производительности примерно равен фрэйм/линеар лайаоту со вторым уровнем вложенности. И не стоит вкладывать один ConstraintLayout в другой ConstraintLayout.