从源码入手,带你深入探索 Flutter 滑动体系

*   开篇: 认知视口滑动的构成

*   从 ListView 的源码开始谈起

*   探索 BoxScrollView 与 ScrollView 组件

*   探索 ScrollView 一族其他滑动组件

*   Scrollable 与 Viewport 的珠联璧合

*   探索 Scrollable 组件成员属性

*   探索 ViewPort 组件成员属性

*   再探索 ScrollView 一族的实现

*   探索 Sliver 组件吸顶效果

*   探索 NestedScrollView 嵌套滑动

*   探索 SliverConstraints 滑块约束

*   探索滑动中加载和缓存的实现

*   探索 Sliver 一族组件的必要性

*   探索 PageView 源码实现

*   探索 SingleChildScrollView 源码实现

*   探索 Notification 通知机制

*   探索 ScrollableState 滑动处理逻辑

*   探索 ScrollableState 动画处理逻辑