zoukankan      html  css  js  c++  java
  • android被逼学习布局管理器

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

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

    有2个常用的属性:

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

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

    下面来看个例子:

    垂直最下角:

    image

    main.xml使用了:

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

    这2行代码。

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

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

    image

  • 相关阅读:
    HDU X mod f(x)(题解注释)
    hdu 3555 Bomb(不要49,数位DP)
    hdu 2089 不要62(入门数位dp)
    暑假练习赛 003 B Chris and Road
    暑假练习赛 003 F Mishka and trip
    暑假练习赛 003 A Spider Man
    linux:关于Linux系统中 CPU Memory IO Network的性能监测
    linux TCP数据包重传过程----小结
    linux TCP头部的构造的简单分析
    linux TCP数据包封装在SKB的过程分析
  • 原文地址:https://www.cnblogs.com/rollenholt/p/2505409.html
Copyright © 2011-2022 走看看