本文主要介绍Flutter布局中的ListBody、ListView、CustomMultiChildLayout控件,详细介绍了其布局行为以及使用场景,并对源码进行了分析。 1. ListBody A widget t…
标签:flutter
Linux之lvs负载均衡【DR模式】
lvs 1.开3台虚拟机,在调度器上配置好yum源,这里是server1,在另外两台rs上安装httpd [LoadBalancer] name=LoadBalancer baseurl=http://172.25.0.…
flutter_webview_plugin 无法加载网页的异常处理
Flutter 本身并未集成webview,所以当需要使用webview 的时候,使用flutter_webview_plugin插件,也就是使用的原生webview组件, flutter_webview_plugin …
集成flutter错误:VM snapshot must be valid
E/flutter: [ERROR:flutter/runtime/dart_vm.cc(265)] VM snapshot must be valid. A/flutter: [FATAL:flutter/shell/…
Flutter(五)--Navigator&页面传值
和iOS的NavigationController原理相同,都是使用堆栈的原理来管理页面。 在组件里可以使用Navigator.of(content)来获得父组件里的导航器 有两种方式来实现路由跳转 1,构建路由跳转 该…
Flutter中是使用RxDart代替Stateful
本文先列举一个最简单的例子,以后遇到比较典型的例子再分享: 先看一个常规的写法,首页上面有两个tab的例子: class MainTabPage extends StatefulWidget { @override St…
Dart语法之可选参数
Dart方法有两种类型的参数:必需的和可选的。必需的我们一般都知道,这里主要分析可选参数。 如果同时包含可选参数和必需参数,必需的参数在参数列表前面, 可选数在后面。 可选参数可以有一个默认值,当默认值在调用者没有指定值…
flutter 路由
Navigator 继承自 StatefulWidget,它也是小组件,它有很多相关静态函数,可以帮我们达到页面跳转和数据交互的功能: push 将设置的router信息推送到Navigator上,实现页面跳转。 of …
Dart语言的异步编程之Future和async-await是杀手级功能
Dart语言的异步编程之Future和async-await是杀手级功能 什么async和await 还记得《Dart语言的运算符重载》中讲到的语法糖么?async和await又是一块比较好吃的语法糖。Dart语言在20…
第一次构建Flutter项目一直卡在Initializing gradle...
结合网上博客总结,有两种解决方案 1.修改镜像 博客地址: Flutter 运行 一直Initializing gradle…,和模拟器运行白屏问题 本人测试发现没有效果,于是找到了第二种解决方案,亲测有效 …
一.在Windows上安装Flutter
在Windows上安装Flutter 安装前提 获取 Flutter SDK 从 git 仓库中克隆 更新 PATH 环境变量 运行 flutter doctor 编辑器设置 安卓设置 安装 Android Studio…
Flutter 混合开发黑屏问题解决办法
最近在将Android项目中嵌入Flutter工程的时候,遇到了一个头疼的问题,就是从原生项目中直接调用Activity的时候,会发生黑屏的情况(并不是所有机器,我在模拟器上加个透明主题就很容易解决,但是在真机上不行)。…