android线性布局总共有两个方向:android:orientation="vertical"或者“horizontal”
其中有两点需要注意:
1、layout_gravity/gravity
layout_gravity="top,left,right,bottom,center_vertical,center_horizontal" 表示设置该属性的控件位于父控件的位置
gravity:表示该控件内部的子控件的位置
2、layout_weight
设置权重,线性布局内部的所有子控件均该属性后,每个控件在垂直或水平方向所占父控件的比重为:该控件的权重/所有子控件权重之和