首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
Owen_Lee
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Dart | 浅析dart中库的导入与拆分
最近十分热门的跨平台框架使用了一门比较生僻的编程语言dart。dart语言本身深受早期一些编程语言的影响。特别是Smalltalk,Java和JavaScript。我是从Java语言向dart过度的,一开始感觉很不错,快速就对这门语言有了一个初步的认识,并能够写小段代码了。 但…
Flutter 单元测试
当 App 中的功能越来越多的时候,我们想要去手动测试一个功能的时候,会变的非常麻烦,这个时候就需要单元测试来帮助我们测试想要测的功能。 这里记录下前两种。 单元测试用来验证代码中的某一个方法或者某一块逻辑是否正确。写单元测试的步骤如下: 1. 添加依赖 2. 创建测试文件 这…
Flutter 动态化热更新的思考与实践(三)---- 解析AST之Runtime
1. 何为Runtime 这里我们定义的Runtime是一个动态运行AST的容器,这要从AST解析方式说起。在开篇文章《Flutter 动态化热更新的思考与实践》提到过我们实现的这个动态化方案同样遵循MVVM思想,将UI和业务解耦。那么对AST的解析就分两部分,一个是对UI类A…
Flutter | 通过 ServiceLocator 实现无 context 导航
最近在开发过程中看到很多同学问过这个问题。我想要在网络请求失败的时候弹出一个统一的处理页面告诉用户检查网络连接。由于这个行为可以发生在任何页面,我们当然不希望在每一个页面之中都要重新实现一遍这个逻辑,那样耦合就太高了,这时候我们的第一反应是在网络请求后某个部分统一处理这部分逻辑…