简介:
  GridLayout是Android4.0以后新增的一种网格布局,用来代替之前的TableLayout,LinearLayout等的嵌套布局。(若要在4.0版本之前使用,需要导入v7包)GridLayout使用的其实是跟LinearLayout类似的API。

    android:orientation="horizontal"  //设置方向    android:rowCount="5"    //设置网格的行数    android:columnCount="4"    //设置列数    android:layout_columnSpan="2"  //设置该控件跨越的列数    android:layout_rowSpan="2"      //设置该控件跨越的行数    android:layout_gravity="fill"      //该控件填满所跨越的整行或整列

其次,若要指定某控件显示在固定的行或列,只需设置该子控件的android:layout_row和android:layout_column属性即可,但是需要注意:android:layout_row=”0”表示从第一行开始,android:layout_column=”0”表示从第一列开始,这与编程语言中一维数组的赋值情况类似。

下面是一个计算器的布局的代码:

<?xml version="1.0" encoding="utf-8"?>      

运行后的结果:


超级截屏_20171201_114002.png

更多相关文章

  1. Android(安卓)Glide设置图片的圆角
  2. android socket通信 模拟器可以 真机不行 是防火墙的原因
  3. Android之单元测试——下
  4. Android(安卓)高级控件(一)
  5. Android(安卓)Studio下添加assets目录
  6. GitHub 上受欢迎的 Android(安卓)UI Library 整理二
  7. android inflate初探
  8. android 自定义ViewAnimator文字轮播广告控件——自定义控件学习
  9. Android基于HttpUrlConnection类的文件下载实例代码

随机推荐

  1. Android弹幕实现:基于B站弹幕开源系统(2)
  2. android 中文API:android
  3. Android之使用Android-query框架开发实战
  4. 2016年3月1日Android实习笔记
  5. android抽屉效果
  6. Android中ImageView和VideoView铺满父元
  7. Android(安卓)分析内存的使用情况
  8. android调用unity
  9. Android Step by Step (1)——第一个Andr
  10. 基本组件之列表视图