LinerarLayout 线性布局,通过orientation属性设置线性布局
android:gravity 改属性是用来控制布局中控件的对齐方式。如果有没子控件的控件设置此属性。表示其内容对齐方式
AbsoluteLayout 指定子控件的xy精确坐标的布局,绝对布局缺乏灵活性。没有绝对定位的情况下相比其他类型的布局更难维护
FrameLayout 所有添加到这个布局中的视图都以层叠的方式显示,第一个添加的组件放到最底层 最后一个添加到框架中的视图显示在最上面,上一层的会覆盖下一层的组件
RelativeLayout相对布局,在这个容器内部的子元素们可以使用彼此之间的相对位置或者和容器间的相对位置进行定位(不能在RelativeLayout容器本身和他的子元素之间产生循环依赖)
TablLayout表格布局 是一个ViewGroup以表格显示它的子视图(view)元素,即行和列标示一个视图的位置。Android的表格布局跟HTML中的表格布局类似,TableLayout就像HTML表格的<tr>标记