摘要: 第一步:配置依赖 虽然现在freezed已经更新到v3版本了,但是v3目前还是存在很多bug比如无法生成g文件,70多个issue大部分是v3迁移的问题。所以还是建议先不急着升级v3,freezed使用2.5.8,freezed_annotation使用2.4.4。 dependencies: fr 阅读全文
posted @ 2025-03-02 20:39 漫游者杰特 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 根组件配置 应用入口配置: 使用 GetMaterialApp 作为应用的根组件,它是 MaterialApp 的增强版本,提供了路由管理等额外功能。 初始路由设置: 通过 initialRoute 参数指定了应用启动时加载的初始页面为 Routes.homePage,这通常是一个字符串常量,定义在 阅读全文
posted @ 2025-03-02 13:07 漫游者杰特 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 插件地址,详细用法可以看插件里的example 插件地址:https://github.com/JettChen12/flutter_foldable_wrap 演示 简介 在flutter中,一般我们使用流式布局我们一个wrap套上就完事,wrap组件确实能解决一大部分布局需求。 但是,在产品开发 阅读全文
posted @ 2025-02-20 20:53 漫游者杰特 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 前言 学习工作中经常会遇到一些需要重复做或者说需要遍历的问题,通常我们都会使用“循环”来作为解决方法。for循环,while循环写的贼6,对付这些常见的遍历问题它似乎总是能对症下药。一个for不能解决问题,那我就再嵌套个for。不可否认,循环能解决大部分问题,但很多时候用一种其他的办法能更快更简便地 阅读全文
posted @ 2022-11-06 19:33 漫游者杰特 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 枚举类Enum 简单描述应用场景: 通过接口异步获取数据时,发起请求后,一般有三种状态 等待:LOADING 成功:SUCCESS 错误:ERROR enum getDataFromApi( LOADING,//等待 SUCCESS,//成功 ERROR //错误 ) 这样就可以获取接口数据的代码解 阅读全文
posted @ 2022-04-25 16:23 漫游者杰特 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: Listener组件 对触摸,手势的监听。 本文是对下面链接文章的笔记总结: 详情请看:深入理解Flutter的Listener组件 Listener组件属性 const Listener({ Key key, this.onPointerDown, this.onPointerMove, this 阅读全文
posted @ 2022-04-25 15:21 漫游者杰特 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 单例模式 介绍 确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 实现 普通实现 class Singleton { ///静态实例 static Singleton? _instance; /// 私有的命名构造函数,在此处初始化 Singleton._internal(); // 阅读全文
posted @ 2022-04-03 14:54 漫游者杰特 阅读(814) 评论(0) 推荐(0) 编辑
摘要: Get路由传值方法 跳转路由First --> Second 1:第一种方法 Second页面的的controller利用构造函数接收由First传过来的值,在binding注入时接收First页面传过来的值。 ///second_state ///定义要从First接收的变量,并在构造函数里初始化 阅读全文
posted @ 2022-03-27 15:04 漫游者杰特 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 可拖拽的流式布局 说明 本次实现的可拖拽的瀑布流布局,使用的是flutter_staggered_grid_view库,其他流式布局可详细这个库可以让gridview的item自由排列等等。 拖拽功能是使用的官方组件Draggable和DragTarget,详细代码可以看demo。 本文完整示例de 阅读全文
posted @ 2022-03-19 13:37 漫游者杰特 阅读(801) 评论(0) 推荐(0) 编辑
摘要: InheritedWidget&Notification 说明: InheritedWidget用来从上往下共享数据,通过context流通 Notification用来从下往上分发通知,通过context流通 完整示例demo InheritedWidget 定义一个类“A”继承Inherited 阅读全文
posted @ 2022-03-19 12:52 漫游者杰特 阅读(69) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示