Flutter开发随记
疯狐狸12138
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
flutter 下 grpc list没有Setter 方法 ,如何使用相关属性
flutter 下 grpc list没有Setter 方法 ,如何使用相关属性原创 2022-07-21 11:09:59 · 539 阅读 · 0 评论 -
proto转换Dart | 项目使用Protobuf | flutter 使用grpc
proto转换Dart | 项目使用Protobuf | flutter 使用grpc原创 2022-07-21 11:04:27 · 1514 阅读 · 0 评论 -
Flutter 苹果原生拼音键盘在TextField上输入异常 | 拼音输入过程回调问题
Flutter 苹果原生拼音键盘在TextField上输入异常 | 拼音输入过程回调问题原创 2022-07-14 15:46:12 · 2862 阅读 · 1 评论 -
Flutter RenderFlex overflowed by pixels on the bottom键盘弹出警告异常
键盘弹出高度异常警告原创 2022-07-08 10:40:17 · 4381 阅读 · 0 评论 -
关于‘!_debugLocked‘: is not true.问题
添加延时pop原创 2022-06-16 15:07:41 · 1274 阅读 · 0 评论 -
Flutter 发布iOS版本app
1、苹果账号和相关证书配置(直接搜索 iOS 证书配置,不多做描述),我这边使用自动生成证书2、flutter build ios --release // 以创建release版本(flutter build默认为--release)注:为确保Xcode刷新release模式配置,关闭并重新打开Xcode workspace。对于Xcode 8.3和更高版本,这一步不是必需的3、构建版本之前a、建议进入 项目/ios/ 目录下 执行一下,pod installb、项目这里先选个小锤原创 2022-05-07 14:16:32 · 2502 阅读 · 0 评论 -
Flutter 异常捕获&全局报错获取&runZone&FlutterError
Flutter 获取全局异常 并捕获 处理 直接上代码void main() async {// **runZoned** 会获取其他异常数据,测试感觉不适用,根据自己需求使用 runZonedGuarded(() async { // 获取框架异常 WidgetFlutterBinding用于与 Flutter 引擎交互 WidgetsFlutterBinding.ensureInitialized(); FlutterError.onError = (Flut原创 2022-05-05 17:37:04 · 2882 阅读 · 0 评论 -
Flutter Widget列表 Widget可拖动更换位置 GridView图片列表
Flutter Widget列表 Widget可拖动更换位置 GridView图片列表原创 2022-04-22 17:38:10 · 2158 阅读 · 0 评论 -
Flutter使用系统相机和相册获取图片
Flutter使用系统相机和相册获取图片原创 2022-04-22 17:28:16 · 3198 阅读 · 0 评论 -
Flutter拍照 连拍 多拍 调取系统相机或者摄像头
Flutter拍照 连拍 多拍 调取系统相机或者摄像头原创 2022-04-22 17:08:54 · 2789 阅读 · 0 评论 -
Flutter 监听 app当前状态
runApp 创建的class添加事件class CustomApp extends StatefulWidget { const CustomApp(this.route, {Key key}) : super(key: key); @override _CustomAppState createState() => _CustomAppState();}class _CustomAppState extends State<CustomApp> with Widge原创 2022-04-22 16:55:14 · 1992 阅读 · 0 评论 -
Flutter在苹果手机上运行崩溃事件,iOS 14 崩溃
Flutter 项目运行在iOS 手机 多字iOS 14及以上版本 ,因为 Flutter 官方对 iOS14 进行了调整解决方法:1.项目名中文改英文(亲测 无太大用处一般默认为Runner)在Xcode里,选择当前项目的TARGETS->BuildSetting -> Packaging -> Product Name,将中文的命名改成英文,flutter项目建议直接改成Runner。2.更改XCode编译模式:(可用)使用Release模式编译,这个时候Flutter编译原创 2022-02-18 18:01:03 · 3979 阅读 · 0 评论 -
Flutter 添加事件监听 | 订阅
单例模式//订阅者回调签名typedef void EventCallback(arg);class EventBus { //私有构造函数 EventBus._internal(); //保存单例 static EventBus _singleton = EventBus._internal(); //工厂构造函数 factory EventBus()=> _singleton; //保存事件订阅者队列,key:事件名(id),value: 对应事件的订阅者原创 2021-11-05 16:33:28 · 2087 阅读 · 0 评论 -
Flutter CustomalertView
import 'package:flutter/material.dart';typedef IndexCallback = void Function(int index);// ignore: avoid_types_as_parameter_namesWidget showAlertView(String title, String content, BuildContext context, {Key key, IndexCallback callBack}) { showDi原创 2021-09-26 15:43:47 · 162 阅读 · 0 评论 -
Mac 上 Flutter 安装
先下载Flutter方式一git clone -b beta https://github.com/flutter/flutter.git方式二Flutter官网下载环境配置配置.bash_profile,没有可直接创建一个open .bash_profile配置项:export PATH=xxx:$PATH // xxx 为flutter中bin 的路径 例如:/xxx/flutter/binexport PUB_HOSTED_URL=https://pub.flutter-io.原创 2021-08-23 16:48:19 · 177 阅读 · 0 评论 -
Flutter 模块内部通知 - (基于 fish_redux 插件)
1.生成通知事件处理类 NotificationActionCreatorenum NotificationAction { toNotify, // 通用通知}// 添加回调blocktypedef ActionCallBack = void Function(dynamic result); static Action toNotify({dynamic object, ActionCallBack completion}) { return Action(Notificati原创 2021-11-04 14:22:34 · 284 阅读 · 0 评论
分享