安卓常用布局与使用场景

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓常用布局与使用场景相关的知识,希望对你有一定的参考价值。

常用的有三种   LinearLayout 线性布局   RelativeLayout相对布局  FrameLayout帧布局

特点:

  LinearLayout 线性布局    -->  1,默认是水平布局"horizontal"     可以设置为"vertical"  垂直布局     

                  2,很有条理,写出来的布局比较直观,适合简单的页面布局

      缺点-->  横平竖直,不能随意设置

  RelativeLayout相对布局   -->   1.默认位置为屏幕右上角,可以叠加

                 2.可以随意设置位置,自定义控件的位置

      缺点--> 设置控件位置的时候,必须有id才可以两个控件之间相对位置

  FrameLayout帧布局  -->   1.一层叠一层,后来者居上

      缺点-->  不能两个控件处于同一个层次

 

使用场景:  当页面有耗时操作是,可以再外层加一个帧布局,来个加载中的显示   visibility   属性为visible,然后当操作进行完成后,再将加载中显示页面 visibility  属性设置为  invisible 不可见  

       当一个页面需要有比较杂乱的分布和条理分布同时存在时,可以 水平布局和相对布局同时使用

        

 

    重要的是要活学活用

以上是关于安卓常用布局与使用场景的主要内容,如果未能解决你的问题,请参考以下文章

BootStrap有用代码片段(持续总结)

安卓基本控件与布局的使用

布局与控件——布局与控件的常用概念

安卓常用的布局

BootStrap实用代码片段(持续总结)

FAB 的片段布局与 CoordinatorLayout 冲突