08 2020 档案
摘要:Widget 在flutter中,every is widget,理解起来很容易,我们所使用的显示文字的Text,展示图片的Image,展示位置信息的Padding,都是Widget. 在阅读Flutter源码的,你可能会注意到Widget的定义: @immutable abstract class
阅读全文
摘要:Future Future有三种状态未完成、完成带有值、完成带有异常,使用Future可以简化事件任务。 假如你有一个按钮,点击之后开始下载图片,首先事件循环机制会处理你的点击事件,然后开始下载图片,当下载完成,你可以使用then来注册回调,然后获取到图片并显示出来。 通常我们不会直接创建,网络下载
阅读全文
摘要:转载 原文链接:https://juejin.im/post/6863300824660082701 作者: fgyong github:https://github.com/ifgyong Key 是什么 用官方的说法就是: key是用来作为Widget、Element和SemanticsNode
阅读全文
摘要:在正式介绍 BLoC之前, 为什么我们需要状态管理。如果你已经对此十分清楚,那么建议直接跳过这一节。如果我们的应用足够简单,Flutter 作为一个声明式框架,你或许只需要将 数据 映射成 视图 就可以了。你可能并不需要状态管理,就像下面这样。 但是随着功能的增加,你的应用程序将会有几十个甚至上百个
阅读全文