安卓常用布局与使用场景

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

特点:

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

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

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

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

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

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

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

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

 

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

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

        

 

    重要的是要活学活用

转载于:https://www.cnblogs.com/fengchuxiaodai/p/5164741.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值