博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android学习笔记-----------布局(四)
阅读量:5880 次
发布时间:2019-06-19

本文共 699 字,大约阅读时间需要 2 分钟。

GridLayout(网格布局)

网格布局是android4.0之后出现的新布局,在使用可能会报错,需要将清单文件中的android:minSdkVersion设置为14

网格布局和LinerLayout一样具有水平方向和垂直方向两种布局方式.当控件排满后会自动换行或者换列.

使用前需要先指定rowCount(行数),columnCount(列数)

通过组件的layout_row和layout_column属性指定控件的行号和列号,这里要注意索引是从0开始的

通过组件的layout_columnSpan和layout_gravity属性组合来设置控件所占的列数

同理,通过组件的layout_rowSpan和layout_gravity属性组合来设置控件所占的行数

以下通过一个demo来总结

效果如下

1 
10
19
25 26
33
40
47
54
61
68
75
82
89
96
103
110
117
124
131
138
145

 

转载于:https://www.cnblogs.com/Jhope/p/5281403.html

你可能感兴趣的文章
Boost在vs2010下的配置
查看>>
一起谈.NET技术,ASP.NET伪静态的实现及伪静态的意义
查看>>
20款绝佳的HTML5应用程序示例
查看>>
string::c_str()、string::c_data()及string与char *的正确转换
查看>>
11G数据的hive初测试
查看>>
如何使用Core Text计算一段文本绘制在屏幕上之后的高度
查看>>
==和equals区别
查看>>
2010技术应用计划
查看>>
XML 节点类型
查看>>
驯服 Tiger: 并发集合 超越 Map、Collection、List 和 Set
查看>>
Winform开发框架之权限管理系统改进的经验总结(3)-系统登录黑白名单的实现...
查看>>
Template Method Design Pattern in Java
查看>>
MVC输出字符串常用四个方式
查看>>
LeetCode – LRU Cache (Java)
查看>>
JavaScript高级程序设计--对象,数组(栈方法,队列方法,重排序方法,迭代方法)...
查看>>
【转】 学习ios(必看经典)牛人40天精通iOS开发的学习方法【2015.12.2
查看>>
在 ASP.NET MVC 中使用异步控制器
查看>>
SQL语句的执行过程
查看>>
Silverlight开发历程—动画(线性动画)
查看>>
详解Linux中Load average负载
查看>>