Привет всем моим разработчикам Android сегодня я придумал сравнение макетов, сравнение общих макетов Android, какие макеты нам нужно использовать, и почему большинство разработчиков запутались, какой макет предпочтительнее другого, поэтому друзья сегодня я продемонстрирую, какой макет лучше в Android , с точки зрения производительности, поскольку производительность является основной проблемой в Android.

Относительный макет:

Относительный макет - это наиболее распространенный макет Android, используемый в приложениях, даже я тоже его использовал. Что такое относительный макет?

Относительный макет - это группа представлений, в которой дочерние представления отображаются в относительных положениях.

Недавно я исследовал то, что относительный макет отображал свой дочерний элемент дважды, что означает, что он отрисовывается два раза, поэтому потребуется время, чтобы отобразить на экране, что вызывает проблемы с производительностью.

Линейный макет:

теперь, с другой стороны, у нас есть линейный макет, который также является наиболее распространенным макетом Android, используемым в приложениях.

Линейный макет - это, по сути, макет, в котором вы можете установить вид вашего ребенка по горизонтали / вертикали.

Когда мы использовали линейный макет, он будет отображать своего дочернего элемента только один раз, поэтому в этом случае линейный макет предпочтительнее относительного макета с точки зрения производительности, но когда мы использовали весовую сумму в линейном макете, он также будет отображаться его дочерним два раза, что займет больше времени, чтобы нарисовать вид.

Заключение:

Linear-Layout лучше, чем Relative-Layout.

Спасибо, что прочитали эту статью. Не забудьте порекомендовать эту статью, если вы сочли ее полезной. Это очень много значит для меня.

Если вам нужна помощь, присоединяйтесь ко мне в Twitter, Linkedin, Github и подпишитесь на мой Канал Youtube .