Android开发之常用布局全在这篇( 二 )


②隐藏第1列:
android:collapseColumns="0"运行结果如下:由于第4行仅有一个按钮,则整个第四行隐藏 。

Android开发之常用布局全在这篇

文章插图
 
③ 伸展第3列:
android:stretchColumns="2"运行结果如下:由于仅有第2、3行有第三列,并且Button3与B5有拉伸 。
Android开发之常用布局全在这篇

文章插图
 
  • 网格布局
GridLayout相关属性如下:
Android开发之常用布局全在这篇

文章插图
 
  • 帧布局
  • 帧布局是这几种布局中最简单的布局,添加到其中的控件默认会放到布局区域的左上角;
  • 帧布局没有任何的定位方式,后一个控件会覆盖前一个控件;
  • 帧布局的大小有控件中最大的控件决定;
注:设置前景图像的位置可以两个属性叠加,例如右下角:bottom|right 。
Android开发之常用布局全在这篇

文章插图
 
  • 绝对布局
绝对布局很少使用,一般有两个常用控件属性:
Android开发之常用布局全在这篇

文章插图
 
  • 约束布局
约束布局是google推荐的一种布局,有关于其拖拽控件、添加约束、借助Inspector设置属性、Gidelines的使用以及自动添加约束的功能
最后如果你看到了这里,觉得文章写得不错就给个赞呗!欢迎大家评论讨论!如果你觉得那里值得改进的,请给我留言 。一定会认真查询,修正不足,定期免费分享技术干货 。感兴趣的小伙伴可以点一下关注哦 。谢谢!




推荐阅读