首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xuyisheng
掘友等级
打杂
|
阅文集团
《Android群英传》《Android群英传:神兵利器》作者
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
170
文章 170
沸点 0
赞
170
返回
|
搜索文章
xuyisheng
打杂 @阅文集团
·
9月前
关注
现代化Flutter架构-Riverpod应用层
在构建复杂的应用程序时,我们可能会发现自己编写的逻辑: 依赖于多个数据源或Repository 需要被多个Widget使用(共享) 在这种情况下,很容易将逻辑放在已有的类(...
19
评论
分享
xuyisheng
打杂 @阅文集团
·
9月前
关注
现代化Flutter架构-Riverpod表现层
在编写 Flutter 应用程序时,将业务逻辑与 UI 代码分离是非常重要的。 这将使我们的代码更易于测试和推理,当我们的应用程序变得越来越复杂时,这一点尤为重要。 为了实...
12
评论
分享
xuyisheng
打杂 @阅文集团
·
9月前
关注
现代化Flutter架构-Riverpod领域层
你是否曾将用户界面、业务逻辑和网络代码混杂在一起,成为一捆乱七八糟的意大利面代码? 我知道我曾这样做过。 ✋ 毕竟,真实世界的应用程序开发是很困难的。 领域驱动设计(DDD...
10
评论
分享
xuyisheng
打杂 @阅文集团
·
9月前
关注
现代化Flutter架构-Riverpod数据层
设计模式是帮助我们解决软件设计中常见问题的有用模板。 说到应用程序架构,结构设计模式可以帮助我们决定如何组织应用程序的不同部分。 在这种情况下,我们可以使用Reposito...
8
评论
分享
xuyisheng
打杂 @阅文集团
·
10月前
关注
现代化Flutter架构-Riverpod简介
在构建复杂的应用程序时,选择正确的应用程序架构至关重要,因为它可以让您构建代码,并在代码库增长时为其提供支持。 良好的架构应能帮助您处理复杂性,而不会碍手碍脚。但要做到这一...
7
评论
分享
xuyisheng
打杂 @阅文集团
·
12月前
关注
使用FVM轻松管理Flutter版本
FVM(Flutter Version Manager)是一个在单设备上,轻松的切换Flutter版本的工具,同时可以保证项目开发成员的版本相同,避免产生API差异。它的文...
4
1
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
使用Riverpod Lint & Riverpod Snippets更高效的创建Flutter Apps
随着每一个新版本的发布,Riverpod 及其生态系统都在不断完善: 核心软件包为反应式缓存和数据绑定提供了强大的应用程序接口 Riverpod Generator 软件包...
5
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
如何在新的Flutter Riverpod Generator中使用Notifier和AsyncNotifier
随着 riverpod_generator 软件包的推出,使用 Riverpod 编写 Flutter 应用程序变得容易多了。 使用新的 Riverpod 语法,我们可以使...
11
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
使用Flutter Riverpod Generator来自动创建Providers
Riverpod 是 Flutter 功能强大的反应式缓存和数据绑定框架。 它为我们提供了许多不同类型的provider,我们可以用它们来: 访问代码中的依赖关系(使用 P...
5
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
从源码看Flutter状态栏高度之谜
写过Android的开发者都知道,关于状态栏高度的计算,Google改了一版又一版,依然还有很多兼容性问题,那么来到Flutter这边,问题突然变得简单了,通过下面的方法就...
55
6
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
纯血鸿蒙 璀璨星河
华为最近可谓是加班加点,前段时间华为给出了鸿蒙系统的计划表,让大家都摩拳擦掌,想看看华为到底有几把刷子,这次的621HDC大会,就是华为给全世界的第一个交待。 最近在网上经...
12
13
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter局部刷新三剑客
局部刷新作为提高Flutter页面性能的重要手段,是每一个Flutter老手都必须掌握的技巧。当然,我们不用非得使用Riverpod、Provider、Bloc这些状态管理...
50
7
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
从Flutter范儿的单例来看Dart的构造函数
单例模式 单例模式应该是设计模式中使用的最广泛的一种设计模式了,在Kotlin中,甚至为它单独创建了一个语法糖——object类,来快速实现单例模式,而在Dart中,并没有...
13
1
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
从源码看Flutter Android端的启动流程
Flutter容器 Flutter在Android中的渲染载体就是Flutter容器,通常是以Activity和Fragment的形式承载,虽然也有FlutterView,...
5
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter鸿蒙终端一体化—鹊桥相会
在鸿蒙中开发Flutter项目,一个最大的问题,就是「不太会写鸿蒙代码」,这对于一个Flutter开发者来说,虽然不是一件很麻烦的事,但由于现在鸿蒙的版本和文档还略有一些混...
17
3
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter鸿蒙终端一体化-天下一统
在前面的文章中,我们了解了如何使用FlutterPage来创建Flutter容器。 Flutter鸿蒙终端一体化-混沌初开 Flutter鸿蒙终端一体化-珠联璧合 · 语雀...
41
5
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter鸿蒙终端一体化-珠联璧合
架构方案 在上一篇文章中,我们初步了解了在鸿蒙中使用Flutter的可能性和可用性,还没看过的可以参考下面的链接。Flutter鸿蒙终端一体化-混沌初开在文章的最后,我们分...
24
4
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter鸿蒙终端一体化-混沌初开
环境配置 flutter_flutter项目,这是我们整个工程的核心,但是很多人都倒在了第一步,其原因,就是——需要使用Dev分支!!!https://gitee.com/...
28
22
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter混编方案在起点客户端的实践之路
起点读书客户端一直紧跟新技术的潮流,从很早开始,就在进行Flutter的尝试,在筹备了许久之后(移除了包大小的KPI指标),我们终于在最新的业务开发中,使用了Flutter...
37
14
分享
xuyisheng
打杂 @阅文集团
·
2年前
关注
Flutter性能揭秘之RepaintBoundary
Flutter会在屏幕上绘制Widget。如果一个Widget的内容需要更新,那就只能重绘了。尽管如此,Flutter同样会重新绘制一些Widget,而这些Widget的内...
8
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
4,340
文章被阅读
453,120
掘力值
14,866
关注了
5
关注者
2,928
收藏集
2
关注标签
3
加入于
2016-09-18