首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
从源码看flutter
订阅
安卓小哥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 30订阅
从源码看flutter(五):GestureDetector篇
RawGestureDetector 是一个 StatefulWidget ,它默认返回的是 Listener 对象。其中还有一个 _GestureSemantics 它用于实现一些具有语义化的手势,比如长按展示 tooltip等,这里我们不用关注它。 这个接口提供了 hand…
从源码看flutter(四):Layer篇
从上一篇中,我们了解到了,如果 RenderObject 的 isRepaintBoundary 为 true 会通过自己的 Layer 对象去渲染,如果没有为 RenderObject 手动指定 Layer 的话,默认会是 OffestLayer;为 false 则通过父节点…
从源码看flutter(三):RenderObject篇
分别是实现了 Element 提供的 attachRenderObject(newSlot) 与 detachRenderObject(),并提供给子类后面三个方法去对 RenderObject 对象进行相关操作。 这里可以看到,有的参数被关键字 covariant 所修饰,这…
从源码看flutter(二):Element篇
上一篇 从源码看flutter(一):Widget篇 我们了解到了关于 Widget 的相关知识, 知道了 Element 都是通过 Widget 的 createElement() 方法来创建的。 那么,是谁调用了 createElement() 方法?通过查找, 发现只有两…
从源码看flutter(一):Widget篇
我们将通过阅读源码的方式,去解答关于它的各种疑问。 而这也是flutter知识拼图中,我们选择的第一块。 StatefulWidget 同样是一个非常简单的抽象对象,这里默认提供的是创建 StatefulElement 的方法。同时,提供了我们非常熟悉的 createState…