zoukankan      html  css  js  c++  java
  • 线性布局的常用属性

    子控件也可以决定自己的位置

    android:layout_gravity

    --属性值与android:gravity完全一样

    android:gravity VS android:layout_gravity

    ---android:gravity设置布局内所有子view

    ---android:layout_gravity设置view的本身

    ---android:layout_gravity属性设置与父布局的android:orientation属性设置有关


    子控件按照权重比分配空间

    android:layout_weight

    ---表示view在父布局所占空间比例

    ---当不设置时,默认值为0


    权重属性应用

    让中间部分充满剩余空间



    总结

    Android 常见的布局有4种,其中线性布局和相对布局占主导

    设置gravity或者layout_gravity属性来控制控件在父容器中的位置

    设置layout_weight属性来分配剩余空间

    通过padding和layout_margin来保持边距和空隙

    设计UI布局要从大局入手,逐步细化

  • 相关阅读:
    Python3输入输出
    Python3文件
    Python3OS文件/方法
    makefile通用版本(一)
    C语言正则表达式
    正则表达式
    sed、awk工具
    shell编程
    Sqlite3-安装使用
    Powershell-获取命令和帮助
  • 原文地址:https://www.cnblogs.com/CCCrunner/p/11782067.html
Copyright © 2011-2022 走看看