Android线性布局(LinearLayout)

本文最后更新于:2022年12月17日 中午

线性布局(LinearLayout)

线性布局的排列方式

线性布局内部的各视图有两种排列方式:

  • orientation属性值为horizontal时,内部视图在水平方向从左往右排列。
  • orientation属性值为vertical时,内部视图在垂直方向从上往下排列。
  • 如果不指定orientation属性,则LinearLayout默认水平方向排列。

线性布局的权重

线性布局的权重概念,指的是线性布局的下级视图各自拥有多大比例的宽高。

权重属性名叫layout_weight,但该属性不在LinearLayout节点设置,而在线性布局的直接下级视图设置,表示该下级视图占据的宽高比例。

  • layout_width0dp时,layout_weight表示水平方向的宽度比例。
  • layout_height0dp时,layout_weight表示垂直方向的高度比例。

Android线性布局(LinearLayout)
https://yorick-ryu.github.io/Android/Android线性布局(LinearLayout)/
作者
Yorick
发布于
2022年11月28日
许可协议