渐进式编程课
Flutter 目录
第 10 课2026.09.10

高效显示数量较多的列表项。

第 10 课:ListView.builder按需构建

  • 日期:2026-09-10
  • 课程序号:第 10 课
  • 知识点:ListView.builder

用途

高效显示数量较多的列表项。

核心概念

itemCount 限定数量,itemBuilder 按当前需要创建组件。

最小代码或操作示例

dart
ListView.builder(
  itemCount: lessons.length,
  itemBuilder: (context, index) => Text(lessons[index]),
)

3~5 分钟练习

创建 20 个课程名并显示序号。

参考答案

返回 Text('${index + 1}. ${lessons[index]}')。

与上一课的联系

上一课建立滚动列表;本课改为按需构建。