![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flutter
文章平均质量分 56
qq_20352713
这个作者很懒,什么都没留下…
展开
-
Flutter问题记录:Stack在最外层,IOS debug模式正常,release黑屏
解决办法:Stack外层套一个MaterialApp。flutter版本:2.10.5。原创 2022-10-21 17:32:39 · 647 阅读 · 1 评论 -
Flutter json_serializable解析json泛型常用方法(genericArgumentFactories)
json_serializable是flutter开发中比较流行的插件了.由于dart禁止运行时反射,没有不能动态获取类型来创建对象.所以在解析json的时候比较麻烦这里介绍最通用的方法json例子:使用genericArgumentFactories首先genericArgumentFactories参数设置为true,就开启了框架默认的json解析方式 可以看到生成的解析方法多了一个函数参数`T Function(Object? json) fromJsonT,`并且把我们的泛型dat原创 2022-06-30 11:52:47 · 1520 阅读 · 0 评论 -
Flutter isolate使用
isoalte原创 2022-06-23 14:13:01 · 1349 阅读 · 0 评论 -
记录:Flutter Provider 泛型不刷新问题
由于项目封装,App外部还有一个ConfigApp类,App注册一个BaseConfig到Provider中.ConfigApp类中有BaseConfig的实现.直接用BaseConfig的子类调用notifyListeners()刷新无效.结构如下:然后子类AppConfig实现BaseConfig,刷新无效Provider监听是按照类型来的.直接Global().appConfig获取到的类型是BaseConfig.而子类是AppConfig,所以通知不到只需要把泛型传递一下,在注册的时候强转成子原创 2022-06-21 15:46:45 · 930 阅读 · 0 评论 -
Flutter 基于Intl插件实现app国际化
Flutter 基于Intl插件实现app国际化原创 2022-06-13 18:11:19 · 629 阅读 · 0 评论 -
Flutter 监听页面跳转实现类似android的onResume onPause,ios的viewWillDisappear viewDidDisappear
Flutter 监听页面跳转实现类似android的onResume onPause,ios的viewWillDisappear viewDidDisappear 2.在App注册这个路由监听 3.在需要监听的地方混入 RouteAware在didChangeDependencies订阅消息dispose释放订阅 4.重写RouteAware的方法A页面设置了监听,跳转到B页面.B.........原创 2022-06-08 17:12:34 · 1450 阅读 · 0 评论 -
Flutter TextField的onEditingComplete与onSubmitted的区别
onSubmitted带有当前字符串,onEditingComplete是个空回调TextField的build内使用的是EditableText组件.可定位到 _finalizeEditing方法 onEditingComplete与onSubmitted都在同一个方法内调用.先调用onEditingComplete再调用onSubmitted.有onEditingComplete方法时,会忽略设置了的TextInputAction类型系统默认焦点操作.(释放焦点,跳转下一个/上一个焦点)一般情况下,只获原创 2022-06-07 11:02:16 · 2217 阅读 · 0 评论