Android 布局

5种常用布局:

  1. LinearLayout 线性布局
    orientation:vertical 垂直 horizontal 水平

  2. RelativeLayout 相对布局

    设置相对位置
    layout_center+InParent父布局中央位置
    +Vertical父布局垂直居中位置
    +Horizontal父布局水平居中位置
    layout_+above/below/toLeftOf/toRightOf在某控件上/下/左/右
    layout_alignParentTop/Left/Right/Bottom与父控件上/左/右/下对齐
    layout_alignTop/Left/Right/Bottom与某控件的上/左/右/下对齐

    设置间距
    layout_marginTop/Left/Right/Bottom设置当前上/左/右/下边界与某控件距离

    设置布局内边距
    padding 四周
    paddingTop/Left/Right/Bottom 上/左/右/下内边距

  3. FrameLayout 帧布局
    默认在屏幕左上角,按照放入顺序重叠摆放。布局大小由
    foreground 前景图像,位于所有子控件之上
    foregroundGravity 设置前景图像显示位置

  4. TableLayout 表格布局 extends LinearLayout
    配合TableRaw控件(行)使用,表格列数由包含最多控件的TableRaw决定

    布局属性:
    stretchColumns 设置该列被拉伸
    shrinkColumns 设置该列被收缩
    collapseColumns 设置该列被隐藏

    控件属性:
    layout_column 设置单元格显示位置
    layout_span 设置单元格占几行(默认1行)

  5. AbsoluteLayout 绝对布局
    左上角为原点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值