首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
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…