首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter
订阅
1234
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
Flutter完整开发实战详解(十五、全面理解State与Provider)
本篇将带你深入理解 Flutter 中 State 的工作机制,并通过对状态管理框架 Provider 解析加深理解,看完这一篇你将更轻松的理解你的 “State 大后宫” 。 我们知道 Flutter 宇宙中万物皆 Widget ,而 Widget 是 @immutable …
[译]高效的使用Flutter Inherited Widgets
这些Widget(Theme, MediaQuery)都是Inherited Widgets。 在你的App的任何地方你都能访问到你的theme(主题对象),因为他们都是继承了的(继承至InheritedWidget)。 在Flutter中,sdk的每个部分都向开发人员公开,因…
Flutter之可滑动Widget
在可滚动widget的坐标描述中,通常将滚动方向称为主轴,非滚动方向称为纵轴。 reverse: true时,则滚动内容尾部和右侧对其, 那么滑动方向就是从右往左。 比如用户滑动完抬起手指后,继续执行动画;或者滑动到边界时,如何显示。 默认情况下,Flutter会根据具体平台分…
[Flutter Package]状态管理之BLoC的封装
我一开始坚持移动端的思路,使用MVC或者MVP等,还有的同学支持前端思路,使用Redux或者RxDart等,也有人说Google推荐使用BLoC,还有像我翻译的一篇文章一样:[译]让我来帮你理解和选择Flutter状态管理方案, 使用Redux和BLoC的混合。 我一直在想,能…
Flutter 最详细的异步总结
1. Dart中事件循环模型 2. 任务调度 使用场景:依赖异步数据动态更新UI. Stream也用于接收异步数据,与Future不同在于可以接收多个异步返回结果。可以通过多次触发成功或失败来传递数据或错误异常
Flutter完整开发实战详解(一、Dart语言和Flutter基础) | 掘金技术征文
在如今的 Flutter 大潮下,本系列是让你看完会安心的文章。 本系列将完整讲述:如何入门 Flutter 开发,如何快速从 0 开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter,提供 Flutter 的开…
Flutter的渲染绘制概述
通过上图我们可以了解到Framework的底层是Flutter引擎,引擎主要负责图形绘制(Skia)、文字排版(libtxt)和提供Dart运行时,引擎全部使用C++实现,Framework层使我们可以用Dart语言调用引擎的强大能力。 Widget是 Flutter中控件实现…
Flutter进阶:路由、路由栈详解及案例分析
1. 路由初体验 路由(Routes)是什么?路由是屏幕或应用程序页面的抽象。 Flutter 使我们能够优雅地管理路由主要依赖的是 Navigator(导航器)类。这是一个用于管理一组具有某种进出规则的页面的 Widget,也就是说用它我们能够实现各个页面间有规律的切换。而这…
[译]让我来帮你理解和选择Flutter状态管理方案
状态管理在Flutter中是一个很热的话题。可选的方案有很多,这可能很好,但却很容易陷入其中,在项目中选择最适合方案时感到迷失。我也是,不过我已经找到了适合我的方案,让我来分享给你。 为了找到适合需求的方案,头一件事就是确认需求,然后设置目标和期望。对我而言,我定义了如下: 为…
Flutter原理:三棵重要的树(渲染过程、布局约束、应用视图的构建等)
我们也可以看到上图中每个控件所形成的树结构中隐含了一些关系,例如在上图中,我们可以说 Text 组件是 Column 组件的子组件,Scaffold 是 AppBar 的父组件,这样的层级关系使得每个控件都清晰的连接到了一起,树结构由此而来。 在 flutter 中,Conta…