Skip to content
配图

Widget 重建优化

诊断流程

  1. flutter run --profile
  2. DevTools → Performance → 「Track rebuilds」
  3. 观察 build 次数是否随父节点频繁刷新而飙升

手段清单

手段场景
const 构造静态子树
RepaintBoundary动画隔离重绘
ListView.builder长列表
AutomaticKeepAliveClientMixinTab 保活

ListView 陷阱

itemExtent 可让滚动跳变计算更便宜;图片列表配合 cacheWidth/Height 降采样。

性能优化不是提前崇拜微优化,而是用数据证明 rebuild 值得被消灭

Visitors · Page views