GridLayout用法
16lz
2021-01-26
简介:
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
更多相关文章
- Android(安卓)Glide设置图片的圆角
- android socket通信 模拟器可以 真机不行 是防火墙的原因
- Android之单元测试——下
- Android(安卓)高级控件(一)
- Android(安卓)Studio下添加assets目录
- GitHub 上受欢迎的 Android(安卓)UI Library 整理二
- android inflate初探
- android 自定义ViewAnimator文字轮播广告控件——自定义控件学习
- Android基于HttpUrlConnection类的文件下载实例代码