首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter
订阅
batman8166
更多收藏集
微信扫码分享
微信
新浪微博
QQ
53篇文章 · 0订阅
Flutter状态管理provider的使用和封装
Flutter提供了InheritedWidget类,帮助我们处理父子组件之间的状态管理。provider是InheritedWidget的封装,让开发者易于使用和服用。但是初看provider的文档,有点让人头大: 不是说provider是易于使用吗?我只想以一种的简单的方式…
[译] 深入解析 Provider 包
Provider 是一个用于状态管理的包,其作者是 Remi Rousselet,最近,这个包在 Google 和 Flutter 社区广受欢迎。那么什么是状态管理呢?什么又是状态?我们一起来温习一下:状态就是用来表示应用 UI 的数据。状态管理则是我们创建、访问以及处理数据的…
Flutter 签字画板及屏幕或Widget截图
最近,项目中有这样一个需求,需要得到用户的手写签名信息。于是整理了一下关于Flutter签字画板和Widget截图的相关知识。 通过CustomPaint实现,自定义CustomPainter,把用户触摸的点用drawLine连接起来。 通过File.writeAsBytes(…
Flutter交互实战-即刻App探索页下拉&拖拽效果
套用App开发伎俩,实现上面的交互无非就是控件布局和手势识别。当然Flutter开发也是这些套路,只不过万物皆是Widget,在Flutter中常用的基本布局有Column、Row、Stack等,手势识别有Listener、GestureDetector、RawGestureD…
Flutter 可拖拽的层叠卡片
通过Stack实现层叠效果,它的子Widget的部署实现方式还是比较多的,比如使用Container,计算每个卡片的margin. 使用Positioned,计算left,top,right,bottom. 使用Transform,计算Offset. 第一层的卡片,需要识别用户…
Flutter | 状态管理探索篇——BLoC(三)
Flutter的很多灵感来自于React,它的设计思想是数据与视图分离,由数据映射渲染视图。所以在Flutter中,它的Widget是immutable的,而它的动态部分全部放到了状态(State)中。 在之前的文章中,我们已经介绍了scoped model与redux两种状态…
腾讯X5内核 WebView 实践总结
本篇文章是基于 腾讯X5内核 WebView 实践的总结篇,较上篇文章更为完整,具体。 解析页面的初始标记时会触发 DOMContentLoaded。 此事件将在Network 面板上的两个地方显示: Overview 窗格中的蓝色竖线表示事件。 在 Summary 窗格中,您…
来了!Flutter混合开发专题一
Flutter作为新一代移动端跨平台解决方案,相比于React Native等有很大的性能优势,所以很多公司已经开始研究Flutter并将其应用于实际项目中,目前包括闲鱼、美团、京东和今日头条等都已经在APP部分页面尝试使用了,那么它们这些应用都已经使用原生开发的很成熟了且代码…
Flutter下拉刷新,上拉加载更多数据
现在我们想要让用户将 ListView 滑动到最末端的触发 fakeRequest 来加载更多数据,最简单的实现方式就是使用 ScrollController 来完成,ScrollController 会监听滚动事件,当 ListView 滚动到末端的时候他会发出一个请求。在这…
[译] Flutter 核心概念详解: Widget、State、Context 及 InheritedWidget
本文涵盖了 Flutter 应用中有关 Widget、State、Context 及 InheritedWidget 的重要概念。因为 InheritedWidget 是最重要且文档缺乏的部件之一,故需特别关注。 Flutter 中的 Widget、State 及 Contex…