• Android 五大布局


                    随着Android技术的不断增多,并且各个方面都在不断的完善,在面试过程,问的东西也越来越多,然而最基础的东西也是必备的,

          尤其是Android中的四大组件、五大存储以及五大布局,今天就把这些东西总结一下,方便以后面试参考:

          一、五大布局:

                所谓五大布局就是我们在画UI界面的时候用的布局:FrameLayout(帧布局),LinearLayout(线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局);

                 1、FrameLayout(帧布局):

                       特点: 简单的说就是子布局叠加在一起,并且之后的布局会盖上之前的布局,默认位置在左上角;

                 2、LinearLayout(线性布局):

                       特点:有垂直和水平排列两种:如果水平排列,只有一行,子布局横向从左至右排列;如果垂直排列,只有一列,子布局从上至下排

                 列,可以设置权重,对布局进行比例分配;

                 3、RelativeLayout(相对布局):

                       特点:默认位置在左上角,是以某一个元素为参照物,来定位的布局方式

                 4、AbsoluteLayout(绝对布局):

                       特点:用X,Y坐标来指定元素的位置,布局方式也比较简单,但是在垂直随便切换时,往往会出问题,而且多个元素的时候,计算

                 比较麻烦,在开发过程中很少使用;

                 5、TableLayout(表格布局):

                       特点:里面有表格行TableRow,TableRow里面可以具体定义每一个元素,每一个Table相当于一行,在开发过程中很少使用;

                

            以上是我对五大布局的总结,有不足之处,还望指出:

            

             

  • 相关阅读:
    转:用十条命令在一分钟内检查Linux服务器性能
    android适配的努力
    转: Android Studio你不知道的调试技巧
    编码处理过滤器
    PageBean分页组件
    BaseServlet方法分发
    SQLHelper、DBUtil终极封装
    JavaEE面试题库
    Servlet、JSP选择题(2)
    Servlet、JSP选择题
  • 原文地址:https://www.cnblogs.com/huihuizhang/p/7617858.html
Copyright © 2020-2023  润新知