首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter
订阅
不要这样好吗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Flutter-BLoC-第三讲
本篇已同步到 个人博客 ,欢迎常来。 在使用Flutter工作一段时间之后,我决定创建一个软件包以帮助我经常使用的东西:BLoC模式。 对于那些不熟悉BLoC模式的人来说,它是一种设计模式,有助于将表示层与业务逻辑分开。你在这里了解更多。 使用BLoC模式可能具有挑战性,因为需…
Flutter 布局(五)- LimitedBox、Offstage、OverflowBox、SizedBox详解
1. LimitedBox LimitedBox,通过字面意思,也可以猜测出这个控件的作用,是限制类型的控件。这种类型的控件前面也介绍了不少了,这个是对最大宽高进行限制的控件。 LimitedBox是将child限制在其设定的最大宽高中的,但是这个限定是有条件的。当Limite…
图解Flutter——BLoC的原理及使用
使用Stream来构造UI,具体参考文档中的视频。 文尾: 以上相应的4种场景是从一个国外大牛文章总结出来的,文章比较长,读起来可能比较累,如果结合我的总结来阅读,相信应该可以很快的理解。 目前项目中用的是: flutter_bloc 也是这位大神写的,基本上可以满足平时的业务…
flutter 支付宝APP支付 (包含后台)
然后一路下去申请,按指示就可以了,这里就不截图了。 这时候狠重要的一点,看到这个图了么,点击其他,里面有一个app支付,点击添加。(默认是没有这个权限的) 这时候点击签名,然后下载他们的工具。 按如下点击,生成私钥。(这个是非java,是Java就点击java) 然后保存私钥,…
教你如何实现Flutter的BLoC框架
首先,代码是尽量职责单一的才好,这样有问题也容易修改,不会牵一发而动全身,在开发android的时候,我用过mvp,用过mvvm,个人比较喜欢mvvm,要说这两个的区别,首先mvp模式是当你获取到数据以后,你需要自己控制如何刷新ui。而mvvm是把数据和ui绑定到了一起,当你的…
Flutter | 深入浅出Key
在开发 Flutter 的过程中你可能会发现,一些小部件的构造函数中都有一个可选的参数——Key。刚接触的同学或许会对这个概念感到很迷茫,感到不知所措。 在这篇文章中我们会深入浅出的介绍什么是 Key,以及应该使用 key 的具体场景。 在 Flutter 中我们经常与状态打交…
纷争再起:Flutter-UI绘制解析
为避免传统的源码讲解方式的枯燥乏味,这一次,我尝试换一种方式,带着你以轻松的心态了解Flutter世界里的UI绘制流程,去探究Widget、Element、RenderObject的秘密。 十载干戈,移动端格局渐定,壁垒分明。 北方草原金帐王朝Javascript虽内部纷争不断…
Flutter | 状态管理探索篇——BLoC(三)
Flutter的很多灵感来自于React,它的设计思想是数据与视图分离,由数据映射渲染视图。所以在Flutter中,它的Widget是immutable的,而它的动态部分全部放到了状态(State)中。 在之前的文章中,我们已经介绍了scoped model与redux两种状态…
Flutter: PageView/TabBarView等控件保存状态的问题解决方案
通常在用到 PageView + BottomNavigationBar 或者 TabBarView + TabBar 的时候大家会发现当切换到另一页面的时候, 前一个页面就会被销毁, 再返回前一页时, 页面会被重建, 随之数据会重新加载, 控件会重新渲染 带来了极不好的用户体…