Flutter 列表组件(ListView),ListView
是非常重要的列表组件,适用于大量数据的加载。ListView
具有懒加载模式,因此可以节省大量内存。酷客教程的Flutter ListView对 ListView
有做简单介绍,请大家参考。
ListView的重要属性如表所示:
ListView
的用法如下:
ListView.builder(
itemExtent: 80,
itemCount: 10000,
itemBuilder: (context, index) {
return Container(
alignment: Alignment.center,
child: Text(index.toString()),
);
})
下面代码可添加分割线:
ListView.separated(
itemCount: 10000,
separatorBuilder: (context, index){
return Container(height: 1,color: Colors.black12,);
},
itemBuilder: (context, index) {
return Container(
height: 50,
alignment: Alignment.center,
child: Text(index.toString()),
);
})
运行效果如图所示:
酷客网相关文章:
评论前必须登录!
注册