1.LinearLayout(线性布局):
a.vertical(垂直布局):从上到下布置控件
b.horizon(水平布局):从左到右布置控件
2.RelativeLayout(相对布局):
都是从左上角开始布局,要控制位置需要设置每个控件相对于其他控件的位置
3.FrameLayout(帧布局):
帧布局的子控件都是一层一层向上叠加的(例如:视频播放软件)
4.TableLayout(表格布局):
TableLayout中,TableRow代表一行,TableRow中的一个控件代表一列
5.AbsoluteLayout(绝对布局):
因为绝对布局会将每个控件之间的位置写死,所以不会适配不同大小的屏幕,所以已经被开发人员抛弃