随笔分类 - flutter
跨平台开发
摘要:1. flutter_inappbrowser 插件地址 https://pub.flutter-io.cn/packages/flutter_inappbrowser 2. 添加 js 交互接口添加 3. 如果出现如下 js 接口调用异常时极有可能是应为 flutter 版本升级造成的。更换 fl
阅读全文
摘要:1. 使用场景:退出登录。/// 路由作用:移除 [ModalRoute.withName("/loginPage")] 除外的所有界面,并跳转到 ["/loginPage"] 界面。** [ModalRoute.withName("/loginPage")] 可用任意未打开的界面代替,从而达到关闭
阅读全文
摘要:使用 WillPopScope + Future.value(false); 屏蔽返回键。代码如下:showDialog<Null>( context: context, // BuildContext对象 barrierDismissible: false, // 屏蔽点击对话框外部自动关闭 bu
阅读全文
摘要:1,routes 静注册,使用 跳转 Navigator.pushNamed(context, "/main"); 2,静态跳转及销毁当前页面使用 Navigator.pushNamedAndRemoveUntil(context, "/main", (route) => route == null
阅读全文
摘要:命令: flutter packages pub run build_runner build 使用 build_runner 生成 .g.dart 文件 flutter packages pub run build_runner wacth 监控生成文件,如果有改动时自动生成/更新 .g.dart
阅读全文
摘要:如下直接在 MaterialApp 中使用 Navigator 是会报 Navigator operation requested with a context that does not include a Navigat. ... 修改为如下所示,将要使用路由的部分嵌套一层即可正常使用。 总结:
阅读全文
摘要:有很多 flutter library 中有两种导入方式 with dup: dup get 这种导入方式是需要依赖于 Dart SDK 下载 Dart SDK 地址:http://www.gekorm.com/dart-windows/ 安装完成之后 配置 dart 安装路径 bin 到环境变量
阅读全文
摘要:参看 FlutterToast 开源库 https://github.com/PonnamKarthik/FlutterToast
阅读全文
摘要:1,查看最新 http 版本 https://pub.dartlang.org/packages/http#-installing-tab- 1. Depend on it 在项目中找到 pubspec.yaml 2. 安装支持库 或者试用命令安装: 3. 导入 http
阅读全文
摘要:是文件编码问题。 1,打开 Android Studio 进入设置界面 Ctrl + Alt + S 或 File --> Settings 打开如下界面: 2,将 Project Encodeing 设置为 UTF-8 编码即可。
阅读全文
摘要:import 'package:flutter/material.dart';import 'package:english_words/english_words.dart'; // 导入的包void main() => runApp(new MyApp());class MyApp extend
阅读全文
摘要:flutter 的中文文档 https://flutterchina.club/get-started/install/ github 地址 https://github.com/flutter/flutter 1,安装 git 版本工具 2,下载 flutter 源码 使用 git 进入要下载的路
阅读全文
浙公网安备 33010602011771号