先来说说android里面的线性布局吧。线性布局用LinearLayout代表,他不仅可以水平的线性布局,也可以在垂直方向上进行线性布局,使用    android:orientation="vertical" 来进行设置。

不过LinearLayout的一个问题是当组件在水平方向上无法全部显示的时候,他不会自动换行,也就说后面的不能显示出来了。这种情况需要注意一下。

有2个常用的属性:

android:gravity="bottom|center_vertical" 这个属性一般用来设置布局管理器内组件的布局方式

android:orientation="vertical"一般用来设置布局管理器内部中组件的布局方式。

下面来看个例子:

垂直最下角:

android被逼学习布局管理器

main.xml使用了:

    android:orientation="vertical" 
    android:gravity="bottom|center_vertical"

这2行代码。

下面来看看表格布局管理器

TableLayout不需要明确的说明有多少行列,而是通过添加TableRow,其他组件的形式来控制表格的行数和列数。

android被逼学习布局管理器

相关文章:

  • 2021-07-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-26
  • 2021-08-29
  • 2021-04-01
  • 2021-10-18
猜你喜欢
  • 2021-12-09
  • 2022-12-23
  • 2021-06-19
  • 2021-10-18
  • 2022-02-17
  • 2021-08-27
相关资源
相似解决方案