当数据量很大的时候用矩阵方式排列比较清晰,此时我们可以用网格列表组件 GridView 实现布局。
GridView 创建网格列表有多种方式,主要有以下两种:
1. GridView.count 实现网格布局;
2. GridView.builder 实现网格布局;
常用属性:
1. scrollDirection 滚动方向;
2. padding 内边距;
3. reverse 反向排序;
4. crossAxisSpacing 水平子组件的内边距;
5. mainAxisSpacing 垂直子组件的内边距;
6. crossAxisCount 一行的子组件的数量;
7. childAspectRatio 子组件的宽高比例;
8. children 子组件;
9. gridDelegate 网格代理。主要用在 GridView.builder 里面控制布局,主要有以下两种