首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
user7057527275316
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
说说Flutter中的Overlay
简单总结一下,Overlay是一个可以管理的堆栈。我们可以通过将一个Widget插入这个堆栈中,这样就可以让此Widget浮在其他的Widget之上,从而实现悬浮窗效果。我们可以通过OverlayEntry对象的配置来管理Overlay的层级关系。 通过追踪构造方法,我…
Flutter Engine 的启动简析
起因于自己想研究一下 game-engine,但是主流的 ue 什么的太过庞大了(庞大也是必然),于是想到了比较亲切的 Flutter Engine(其实也蛮复杂的),于是想梳理一下其 启动 和 绘制
Flutter混编工程之打通纹理之路
Flutter的图片系统基于Image的一套架构,但是这东西的性能,实在不敢恭维,感觉还停留在Native开发至少5年前的水平,虽然使用上非常简单,一个Image.network走天下,但是不管是解码
Flutter 萌新高频问题
想写这个很久了,每个人都是从萌新来的,在一些国内Flutter群里(482462250,422833104)呆着, 经常有很多重复的问题在群里反复出现,导致群里大佬都不爱搭理了。 下面的目录会不断更新,如果内容太多,我会拆分掉。 ?. 什么意思 这应该是每个程序猿选择新的领域的…
淘特 Flutter 流畅度优化实践
“用户体验特爽”是淘特的不懈追求,本文介绍笔者加入淘特以来在Flutter流畅度方面的诸多优化实践与经验,值得一看。
Flutter Sliver一生之敌 (ExtendedList)
接着上一章Flutter Sliver一生之敌 (ScrollView),我们这章将沿着ListView/GridView => SliverList/SliverGrid => RenderSliverList/RenderSliverGrid的线路,梳理列表计算的最终一公里…
一个顶N个!Flutter界面开发提速大杀器Getwidget 🚀(三)
Flutter Getwidget第三篇:提示框 GFToast、开关 GFToggle、文字排版 GFTypography、抽屉 GFDrawer、弹窗 GFAlert、折叠卡片 GFAcco...
Flutter 详解 (六、深入了解Stream)
Future有三种状态未完成、完成带有值、完成带有异常,使用Future可以简化事件任务。 假如你有一个按钮,点击之后开始下载图片,首先事件循环机制会处理你的点击事件,然后开始下载图片,当下载完成,你可以使用then来注册回调,然后获取到图片并显示出来。 通常我们不会直接创建,…
Flutter之Future原理解析
简而言之,就是通过future来实现异步。正如isolate与进程类似,future也与线程类似。但也仅类似而已,毕竟future中还是与线程有很大区别的,比如线程既可执行IO密集型任务,也可执行计算密集型任务,而future仅能执行IO密集型任务。 在Flutter中,Fut…
Flutter Dart 异常不讲武德
以上内容调侃归调侃,很多异常处理的细节是不是有点过于真实了?我们应当时时对异常处理保持敬畏。 Flutter Dart 异常与传统原生平台异常很不一样,原生平台的任务采用多线程调度,当一个线程出现未捕获的异常时,会导致整个进程退出。而在 Dart 中是单线程的,任务采用事件循环…