线性布局
水平或竖直排列子元素的布局容器
相对布局
可针对容器内每个子元素设置相对位置(相对于父容器或同级子元素的位置)
网格布局
找了下面这篇文章连接可以参考(不再赘述)
GridLayout(网格布局) | 菜鸟教程 (runoob.com)
帧布局
FrameLayout(帧布局) | 菜鸟教程 (runoob.com)
约束布局
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解-CSDN博客
表格布局
不常用,省略
其他
除了布局容器,和布局有关的还有一个概念:边距(外边距和内边距),和我们css中的没有什么作用上的区别,名称也很类似(layout_margin,layout_padding)。
总结
一共主流有六种布局,我们主要了解前三种布局就可以。
然后我们在布局容器的基础上,还可以借助边距来小局部上进一步调整元素位置。