![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flutter
大白菜打番茄
风不止,思不止
展开
-
flutter json转map转bean互转
【代码】flutter json转map转bean互转。原创 2024-06-08 20:02:18 · 99 阅读 · 0 评论 -
flutter listview包裹里面2个listview解决滑动问题
【代码】flutter listview包裹里面2个listview解决滑动问题。原创 2024-05-29 15:38:22 · 122 阅读 · 0 评论 -
flutter listview gridview 2列
【代码】flutter listview gridview 2列。原创 2024-05-29 09:59:29 · 78 阅读 · 0 评论 -
flutter用插件将json自动生成转换为实体类
Google推出flutter这样一个新的高性能跨平台(Android,ios)快速开发框架之后,被业界许多开发者所关注。我在接触了flutter之后发现这个确实是一个好东西,好东西当然要和大家分享,对吧。今天要跟大家分享的是Json反序列化的实现。相信做app的同学都会遇到这么一个问题,在向服务器请求数据后,服务器往往会返回一段json字符串。而我们要想更加灵活的使用数据的话需要把json字符串转化成对象。由于flutter只提供了json to Map。原创 2024-05-28 11:55:05 · 504 阅读 · 0 评论 -
flutter环境配置
1.下载flutter sdk ,解压后放到C盘或者D盘下载地址:Flutter SDK 版本列表 | Flutter 中文文档 - Flutter 中文资源所有 Flutter SDK 的版本列表,包括稳定版和开发版以及主分支。https://flutter.cn/docs/development/tools/sdk/releases2.配置环境变量,以使得git可以使用flutter命令 在第一步的时候解压后sdk的路径例如:D:\Program Files\FlutterSdk\flutt..原创 2021-11-07 17:57:32 · 2727 阅读 · 0 评论 -
flutter listview item宽度撑满的问题
flutter中使用listView,item的宽度是撑满的,这时候如果想要某个item宽度不充满,可以用center()包裹。原创 2021-09-29 17:47:46 · 1901 阅读 · 0 评论 -
flutter可滑动的Text文本,部分文字有点击事件的文本
文本可滑动,用singleChildScrollView包裹一个Text即可,下面是可滑动,并且有点击事件的文本示例。scrollDirection是滑动方向SingleChildScrollView( scrollDirection: Axis.vertical, child: Text.rich( TextSpan( child原创 2021-09-26 18:25:00 · 2608 阅读 · 0 评论 -
flutter 退出app
两种方法1,如果flutter作为module依赖,则原生也需要处理退出app,由原生来退出整个appSystemNavigator.pop()2,直接退出app,无需关注原生项目exit(0)原创 2021-09-26 18:21:50 · 2838 阅读 · 0 评论 -
flutter json解析 支持泛型 T
加上下面这一行即可支持泛型,fromJson和toJson也需要小改genericArgumentFactories: trueimport 'package:json_annotation/json_annotation.dart';part 'base_bean.g.dart';///genericArgumentFactories以支持泛型@JsonSerializable(genericArgumentFactories: true)class BaseBean<T&g原创 2021-06-29 17:56:03 · 1700 阅读 · 0 评论 -
flutter 用json_serializable自动生成实体类
添加依赖dev_dependencies: flutter_test: sdk: flutter build_runner: ^2.0.4 json_serializable: ^4.1.3新增文件student_bean.dart ,student_bean.g.dart注意要写 part ' ';import 'package:json_annotation/json_annotation.dart';part 'student_bean.g.dar.原创 2021-06-23 15:39:26 · 811 阅读 · 2 评论 -
flutter retrofit集成
添加依赖dependencies: flutter: sdk: flutter #retrofit st--- retrofit: ^2.0.0 logger: ^1.0.0 #for logging purpose #retrofit end--- dio: ^4.0.0dev_dependencies: flutter_test: sdk: flutter #retrofit st--- retrofit_generator: ^2.0原创 2021-06-23 15:15:42 · 3902 阅读 · 0 评论 -
flutter dart 异步Stream 使用 定时任务
添加rxdart 依赖实现一个500ms后执行的任务1,没有返回事件Stream.fromFuture(Future.delayed( Duration(milliseconds: 500),)).listen( (event) { LogUtil.e("这里不会执行,因为没有监听到回调事件"); },).onDone(() { LogUtil.e("500ms后执行这里");});2、有返回事件Stream.fromFuture(Future...原创 2021-04-27 18:10:43 · 595 阅读 · 0 评论