首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter理论
订阅
gwj
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
深入理解Flutter多线程
Flutter默认是单线程任务处理的,如果不开启新的线程,任务默认在主线程中处理。 和iOS应用很像,在Dart的线程中也存在事件循环和消息队列的概念,但在Dart中线程叫做isolate。应用程序启动后,开始执行main函数并运行main isolate。 每个isolate…
Flutter原理:三棵重要的树(渲染过程、布局约束、应用视图的构建等)
我们也可以看到上图中每个控件所形成的树结构中隐含了一些关系,例如在上图中,我们可以说 Text 组件是 Column 组件的子组件,Scaffold 是 AppBar 的父组件,这样的层级关系使得每个控件都清晰的连接到了一起,树结构由此而来。 在 flutter 中,Conta…
[译] Flutter 异步编程:Future、Isolate 和事件循环
本文介绍了 Flutter 中不同的代码执行模式:单线程、多线程、同步和异步。 我最近收到了一些与 Future、async、await、Isolate 以及并行执行概念相关的一些问题。 由于这些问题,一些人在处理代码的执行顺序方面遇到了麻烦。 我认为通过一篇文章来解释异步、并…
Flutter框架分析(一)-- 总览和Window
在熟悉了Flutter app开发以后,我们的好奇心会驱使对Flutter框架是如何运行产生诸多疑问,Flutter是如何运转的?Widget到底是什么东西?RenderObject又是个什么鬼?runApp()之后发生了什么?调用sateState()之后页面又是如何刷新的?…