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 —