首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
13670160959
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Flutter(五)之彻底搞懂Dart异步
一. Dart的异步模型 1.1. Dart是单线程的 1.1.1. 程序中的耗时操作 针对如何处理耗时的操作,不同的语言有不同的处理方式。 处理方式一: 多线程,比如Java、C++,我们普遍的做法是开启一个新的线程(Thread),在新的线程中完成这些异步的操作,再通过线程…
Flutter框架分析(一)-- 总览和Window
在熟悉了Flutter app开发以后,我们的好奇心会驱使对Flutter框架是如何运行产生诸多疑问,Flutter是如何运转的?Widget到底是什么东西?RenderObject又是个什么鬼?runApp()之后发生了什么?调用sateState()之后页面又是如何刷新的?…
Flutter实战详解--高仿好奇心日报
最近Flutter一直比较火,我也它也是非常感兴趣,看了下官网的基础教程后我决定直接上手做一个App,一是这样学的比较快印象更加深刻,二是可以记录其中遇到的一些坑,帮助大家少走一些弯路.本篇文章我会尽可能详细的讲到每一个点上. 下载项目后报错是因为没有添加依赖,在pubspec…
Flutter 中的单例模式
单例模式是日常开发中最常用的设计模式之一,在工作中各种 Manager 和 SharedInstance 层出不穷。本文就分享一下单例在 Flutter 中的使用。 首先我们先看一下,在 Flutter 中如何实现一个单例。 如上所示,我们首先定义了一个类 SomeShared…
[译] Flutter 异步编程:Future、Isolate 和事件循环
本文介绍了 Flutter 中不同的代码执行模式:单线程、多线程、同步和异步。 我最近收到了一些与 Future、async、await、Isolate 以及并行执行概念相关的一些问题。 由于这些问题,一些人在处理代码的执行顺序方面遇到了麻烦。 我认为通过一篇文章来解释异步、并…
Flutter状态管理学习手册(二)——Redux
Redux 的概念源于 React,对于不是从事前端工作或者没有接触过 React 的人要理解 Redux 会比较繁复。对于不了解 Redux 的小伙伴,这里有两篇很不错的文章介绍了 Redux 的概念和相关知识: Store,是保存数据的地方。整个应用只能有一个 Store …
图解Flutter建立Isolate的过程及通讯
使用SendPort是isolate之间的唯一通讯方式,可以发送任何信息。
Flutter | 深入浅出Key
在开发 Flutter 的过程中你可能会发现,一些小部件的构造函数中都有一个可选的参数——Key。刚接触的同学或许会对这个概念感到很迷茫,感到不知所措。 在这篇文章中我们会深入浅出的介绍什么是 Key,以及应该使用 key 的具体场景。 在 Flutter 中我们经常与状态打交…
Flutter-BLoC-第一讲
本篇已同步到 个人博客 ,欢迎常来。 本译文介绍Streams、Bloc 和 Reactive Programming 的概念。理论和实践范例。和iOS开发中的RAC相似,本文推荐重点在 <如何基于流出的数据构建Widge>! 注意: (*):我故意使用术语"通常",因为很可能…
Flutter:TabController简单协调TabBar与TabView
运行之后查看结果,每次切换 tab 控制台都会打印相应的值,但有个问题,点击选项卡切换时打印了2次,似乎执行了两遍,滑动切换时正常输出一次。 以上解决了点击执行两次代码块的问题,但试试滑动的时候,indexIsChanging一直都是false,也就是说滑动切换无法执行我们的代…