Android 五大布局

著论准过秦,作赋拟子虚。这篇文章主要讲述Android 五大布局相关的知识,希望能为你提供帮助。
                        随着android技术的不断增多,并且各个方面都在不断的完善,在面试过程,问的东西也越来越多,然而最基础的东西也是必备的,
        尤其是Android中的四大组件、五大存储以及五大布局,今天就把这些东西总结一下,方便以后面试参考:
 
        一、五大布局:
                      所谓五大布局就是我们在画UI界面的时候用的布局:FrameLayout(帧布局),LinearLayout(线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局);
                        1、FrameLayout(帧布局):
                                    特点: 简单的说就是子布局叠加在一起,并且之后的布局会盖上之前的布局,默认位置在左上角;
                        2、LinearLayout(线性布局):
                                    特点:有垂直和水平排列两种:如果水平排列,只有一行,子布局横向从左至右排列;如果垂直排列,只有一列,子布局从上至下排
                        列,可以设置权重,对布局进行比例分配;
                      3、RelativeLayout(相对布局):
                                  特点:默认位置在左上角,是以某一个元素为参照物,来定位的布局方式
                        4、AbsoluteLayout(绝对布局):
                                    特点:用X,Y坐标来指定元素的位置,布局方式也比较简单,但是在垂直随便切换时,往往会出问题,而且多个元素的时候,计算
                        比较麻烦,在开发过程中很少使用;
                        5、TableLayout(表格布局):
                                    特点:里面有表格行TableRow,TableRow里面可以具体定义每一个元素,每一个Table相当于一行,在开发过程中很少使用;
                       
        以上是我对五大布局的总结,有不足之处,还望指出:
 
               
                 
【Android 五大布局】 

    推荐阅读