Flutter源码分析 Flutter 2024-07-25 PipelineOwner 在runApp时,RenderBinding创建PipelineOwner。PipelineOwner的作用: 不断收集Dirty Render Objects 驱动Rendering Pipeline刷新UI Read More
Flutter源码分析 Flutter 2024-07-25 InheritedWidget 相关API InheritedWidget ProxyWidget InheritedElement Read More
Flutter源码分析 Flutter 2024-07-25 PaintingContext 概要 继承自ClipContext,提供裁剪相关辅助方法 PictureLayer _currentLayer、_recorder、_canvas用于具体的绘制操作 ContainerLayer _containerLayer, Layer树的根节点 Read More
FlutterUI标准库widgetsframework Flutter 2024-07-25 Key、ValueKey、ObjectKey、UniqueKey、PageStorageKey、GlobalKey 概述Key的分类 ValueKey:以一个值为key。 ObjectKey:以一个对象为key。 UniqueKey:生成唯一的随机数作为key。 Read More
Flutter未分类 Flutter 2024-07-25 setState具体做了什么 setState流程 标脏,将对应element添加到dirtyElement队列中 触发vsync 下一帧drawFrame Read More