• android——学习:网格布局——GridLayout


      Android一开始就提供了几种布局控件,如线性布局LinearLayout、相对布局RelativeLayout和表格布局TableLayout等,但在很多情况下,这些布局控件是不能满足要求的,因此Android 4.0提供了新的布局控件——Gridlayout。


    GridLayout的基本知识:

      网格布局把布局以“行”和“列”的形式进行了切分,使其在x轴和y轴方向上对控件进行对齐。由于其避免了使用多层嵌套,所以渲染性能相对更好。网格布局控件Gridlayout继承自ViewGroup,其继承树如下:

      

    java.lang.Object      
      android.view.ViewGroup
      android.view.ViewGroup
      android.widget.GridLayout

    GridLayout的Xml属性:

    属性名称 描述
    android:orientation 在布局过程中不使用Orientation属性
    android:colemnCount  指定总共的列数
    android:rowCount 指定总共的行数
    android:alignmentMode

    当设置为alignMargins即1,单元格排成一排的界限;

    当设置为alignBounds即0,单元格排成一排的边缘

    android:rowOrderOreserved 当设置为true,强制行边界出现在相同的顺序列索引。默认为true
    android:useDefaultMargins 当设置为true,告诉GridLayout使用默认边距。默认为false。
    逃避不一定躲得过,面对不一定最难过
  • 相关阅读:
    Hive UDF 用户自定义函数 编程及使用
    Hive 常用命令和语句
    Hive 配置显示表头和数据库信息
    Hive 安装配置
    Hadoop完全分布式集群环境搭建
    Java 文件切割工具类
    MongoDB 安装配置
    NodeJS 安装配置
    Java 截屏工具类
    Maven 配置本地依赖jar
  • 原文地址:https://www.cnblogs.com/yangzhenlong/p/3214673.html
Copyright © 2020-2023  润新知