flutter 九宫格菜单_flutter GridView 九宫格

本文介绍了Flutter中使用GridView构建二维网格列表的方法,包括通过构造函数、GridView.builder、GridView.count、GridView.extent和GridView.custom五种方式。着重展示了如何用构造函数和custom方式创建九宫格菜单,同时提到了滑动组件的公共属性及其应用。
摘要由CSDN通过智能技术生成

题记

—— 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天。

重要消息

1 引言

GridView是常用可滚动组件之一,在Flutter中通常使用GridView构建二维网格列表,GridView创建方法有五种,描述如下

GridView的构造函数方法,一次性构建所有的子条目,适用于少量数据

GridView.builder方式来构建,懒加载模式,适用于大量数据的情况

GridView.count方式来构建,适用于固定列的情况,适用于少量数据

GridView.extent方式来构建,适用于条目有最大宽度的限制的情况,适用于少量数据的情况下

GridView.custom 方式来构建,可配置子条目的排列规则也可配置子条目的渲染加载模式

2 滑动组件的公有属性

GridView也是滑动组件系列中的一个,它也有滑动组件一些公用的属性,简单描述如下:

///滑动方向

Axis scrollDirection = Axis.vertical,

///是否滑动到底部

bool reverse = false,

///滑动控制器

ScrollController controller,

///是否使用默认的控制器

bool primary,

///滑动到边界时的回弹效果

ScrollPhysics physics,

///内边距

EdgeInsetsGeometry padding,

3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值