Привет всем моим разработчикам Android сегодня я придумал сравнение макетов, сравнение общих макетов Android, какие макеты нам нужно использовать, и почему большинство разработчиков запутались, какой макет предпочтительнее другого, поэтому друзья сегодня я продемонстрирую, какой макет лучше в Android , с точки зрения производительности, поскольку производительность является основной проблемой в Android.
Относительный макет:
Относительный макет - это наиболее распространенный макет Android, используемый в приложениях, даже я тоже его использовал. Что такое относительный макет?
Относительный макет - это группа представлений, в которой дочерние представления отображаются в относительных положениях.
Недавно я исследовал то, что относительный макет отображал свой дочерний элемент дважды, что означает, что он отрисовывается два раза, поэтому потребуется время, чтобы отобразить на экране, что вызывает проблемы с производительностью.
Линейный макет:
теперь, с другой стороны, у нас есть линейный макет, который также является наиболее распространенным макетом Android, используемым в приложениях.
Линейный макет - это, по сути, макет, в котором вы можете установить вид вашего ребенка по горизонтали / вертикали.
Когда мы использовали линейный макет, он будет отображать своего дочернего элемента только один раз, поэтому в этом случае линейный макет предпочтительнее относительного макета с точки зрения производительности, но когда мы использовали весовую сумму в линейном макете, он также будет отображаться его дочерним два раза, что займет больше времени, чтобы нарисовать вид.
Заключение:
Linear-Layout лучше, чем Relative-Layout.
Спасибо, что прочитали эту статью. Не забудьте порекомендовать эту статью, если вы сочли ее полезной. Это очень много значит для меня.
Если вам нужна помощь, присоединяйтесь ко мне в Twitter, Linkedin, Github и подпишитесь на мой Канал Youtube .