首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
flutter
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
flutter的json转dart model问题
flutter的json转dart model问题 原文链接 Preface 最近在做一个app,以后续用来找工作可以拿出来看看。 试试自己到产品设计能力,前后端能力等等。 中间遇到到一些有值得记录的点全部记录在此。 Content json - model 本地 json 与 model 互转,主要用到了 json_serializiable json_annotation build_runner
107
代码人生
01-01 08:00
代码人生
flutter 2.X报错 Bad state: Insecure HTTP is not allowed by platform:
flutter 2.X报错 Bad state: Insecure HTTP is not allowed by platform: flutter2.x开发遇到的问题 Bad state: Insecure HTTP is not allowed by platform: 翻译过来就是:错误状态:平台不允许不安全的HTTP: 产生原因:IOS 和 Android 9.0 对网络请求做了一些限制,不能直接访问 Http 域名的地址。 解决方案如下: Android
94
代码人生
01-01 08:00
代码人生
flutter 1.升级2.X在模型类中序列化JSON报错Non-nullable instance field 'title' must be initialized.
flutter 1.升级2.X在模型类中序列化JSON报错Non-nullable instance field 'title' must be initialized. flutter 1.升级2.X在模型类中序列化JSON报错 Non-nullable instance field ‘title‘ must be initialized. Try adding an initializer expression, or add a fiel
93
代码人生
01-01 08:00
代码人生
flutter_boost和Getx混用下路由管理
flutter_boost和Getx混用下路由管理,背景为了在现有的项目中扩展Flutter模块,在常用的几种Flutter混合栈的方式FlutterEngineGroup、flutter_boost、flutter_thrio等中选择了flutter_boost的方式。此外还集成了Getx作为Flutter项目状态管理工具。在业务上,原生有多个入口打开Flutter页面,并且各个入口对应的Flu
237
代码人生
01-01 08:00
代码人生
Flutter 的绘图组件 — CustomPaint
Flutter 的绘图组件 — CustomPaint,简介在有些场景中,我们会需要绘制一些高度定制化的组件,比如UI设计师给我们出了个难题——弄一个奇形怪状的边框。看在UI设计师是一个漂亮小姐姐的份上,又不好意思说这个做不了(那样也很没面子????)。这个时候我们就不能直接使用Flutter自带的那些组件了,而是需要手动绘制组件,那就会需要用到CuntomPaint组件。CustomPaint组件和
99
代码人生
01-01 08:00
代码人生
Flutter 学习与性能优化总结
Flutter 学习与性能优化总结,前言有幸负责的模块使用Flutter编写,在三个月的开发过程中,在原有Demo自学基础上又学到了很多,谨以此篇文章做一个Flutter阶段性的学习和总结,以便于往后的学习过程中温故而知新,那么我们正篇开始。前世今生新事物的诞生往往是有一定原因存在的,移动端在这条路上有几个阶段,从AndroidNative到WebView阶段,为了获得不发版本就可以获得实时动态化
126
代码人生
01-01 08:00
代码人生
Flutter快速开发——列表分页加载封装
Flutter快速开发——列表分页加载封装,在App中,列表数据加载是一个很常见的功能,几乎大多数App中都存在列表数据的展示,而对于大数据量的列表展示,为提高用户体验、减少服务器压力等,一般采用分页加载列表数据,首次只加载一页数据,当用户向下滑动列表到底部时再触发加载下一页数据。为方便开发过程中快速实现列表分页的功能,对列表分页加载统一封装是必不可少的,这样在开发过程中只需关注实际的业务逻辑而不
689
代码人生
01-01 08:00
代码人生
Flutter入门:设置全局字体
Flutter入门:设置全局字体,引入字体首先在项目中创建fonts目录,然后将将ttf文件放到该目录下,然后在pubspec文件中添加该字体文件,如:...flutter:fonts:-family:PingFangfonts:-asset:fonts/PingFang-Regular.ttfassets:-assets/exit_icon.png复制代码这里family是我们自定义的,对应该字
258
代码人生
01-01 08:00
代码人生
FLutter入门:异步加载组件FutureBuilder
FLutter入门:异步加载组件FutureBuilder,FutureBuilder在实际开发中,进入一个页面后执行网络请求加载数据并显示是非常普遍的,这时候我们一般会显示loading直到加载完成显示正常页面。在flutter中我们可以在initState中发起异步请求,然后将请求结果赋值给data,并setState刷新页面,在build中可以这样实现if(data==null){retur
98
代码人生
01-01 08:00
代码人生
Flutter 代码生成技术 [APT 与 AOP] 适用场景与对比
Flutter 代码生成技术 [APT 与 AOP] 适用场景与对比,日常开发中,你是否遇到过一些重复、模板性的代码,比如,数据模型的fromJson/toJson方法、或者统计每一个方法的执行时间。这一类代码没有什么难度且琐碎,导致我们加班,不能愉快的摸鱼。好消息是,Flutter中也有类似原生APT和AOP的技术。他们有什么特点?该使用何种方案?它们是如何生成代码?且往下看一、什么是APT和A
143
«
1
2
3
4
5
6
7
8
...
54
55
»