知识卡片
列表按需生成
内容
GridView 和 ListView 的 builder/delegate 模式把“数据规模”和“实际渲染的子组件”解耦,滚动到需要的位置时再生成视图,适合移动端有限屏幕承载大量内容。发散:列表性能优化的第一步通常不是缓存一切,而是避免一次性创建不可见节点。
参考来源
《用Flutter极速构建原生应用》第5章《Flutter组件进阶》
知识卡片
GridView 和 ListView 的 builder/delegate 模式把“数据规模”和“实际渲染的子组件”解耦,滚动到需要的位置时再生成视图,适合移动端有限屏幕承载大量内容。发散:列表性能优化的第一步通常不是缓存一切,而是避免一次性创建不可见节点。