第二阶段:Flutter UI 构建能力
目标:把 Widget 树写清楚,不然你的页面就会变成咆哮树
1. 核心 Widget
- Scaffold、AppBar、ListView、Column、Row、Container
- Stack、Align、Positioned、Expanded、Flex
2. 布局基础
- 嵌套优化、嵌套陷阱、MediaQuery 适配、SafeArea
3. 动态 UI 构建
- 条件渲染、Builder 模式、懒加载、Sliver 系列
4. 面试常问
- setState 有哪些缺点?何时不能用?
- build() 什么时候会触发?怎么避免重复重建?