分类: Flutter

23 篇文章

thumbnail
Flutter开发笔记 —— Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not “opens java.io” to unnamed module异常处理
前言 吐槽一下,今天在mac上进行 “柠檬”清理了一下垃圾,结果 "JetBrains" 家的软件和谷歌相关软件都永不了了,然后重装后项目运行就出现这个问题,排查一早上,找出了目前处理的解决办法! 解决方案 1.清先尝试环境变量配置的jdk是符合项目版本 2.检查gradle是否安装并且gradle -v 的jvm与当前系统版本一致的jdk版本 3…
thumbnail
开发笔记——多人聊天项目开发心得
前言 不断写作,不断成长。 最近在使用Flutter开发了交流模块内容,在开发中不断出现很多小BUG以及不断维护功能,经过沉淀最后写下该文章以记录成长,避免重复踩坑 技术栈 FlutterWebSocket 因为开发的是应用,所以则使用Flutter进行页面涉及以及相关逻辑处理 使用WebSocket实现多人聊天 WebSocket结构 我所使用的…
thumbnail
Flutter学习笔记 —— 关于Getx框架中如何手动注销控制器
前言 最近在开发Flutter项目时,一个登出功能我认为几分钟就能弄完了,直到发现单凭 Getx 的路由跳转并不能自动注销相关的控制器,查阅百度一直无果。 经过花费一定时间查阅Getx 源码后发现 一个拓展吸引了我的注意 extension Inst on GetInterface { ... /// Deletes the `Instance&l…
thumbnail
Flutter学习笔记 —— WebSocket篇
前言 WebSocket 大家都不陌生了,我们今天来看看怎么在Flutter中使用WebSocket! 开发环境 Android Studio Android SDK API 33 Flutter 安装插件 web_socket_channel: ^2.2.0 正文 我们使用 WebSocket库来进行WebSocket的相关操作 一、连接 使用该…
thumbnail
Flutter学习笔记 —— 二级菜单修改一级菜单数据并更新
前言 今天在开发中遇到这样一个问题,我在一级菜单中设置的某个字段值,在二级菜单中会有修改,但是二级菜单修改后无法实时进行更新状态,经过我的反复测试,特地写下该文章 分析 在我查阅相关搜索引擎和测试后,发现 Navigator.push 返回Future 对象 Future对象大家在开发中很熟悉了,就是异步返回的数据 那这样,我们可以使用 Futur…
thumbnail
Flutter学习笔记 —— 关于如何使用bot_toast插件
前言 bot_toast是一个能在Flutter中显示出类似Android的Toast效果,因为Flutter没有内置相关功能,所以我们需要使用插件来完成! 开发环境 AndroidStudio Flutter3 bot_toast 4.0 使用方式 官方Github https://github.com/MMMzq/bot_toast/#Over…
thumbnail
Flutter学习笔记 —— 如何正确删除标签的两种方法
前言 关于在学习Flutter Chip 标签中删除标签,遇到点小问题,经过反复调试和测试,总结一下 多重启项目能解决80%问题!!! 经验之谈:(一开始Key挂不上,后续经过反复重启又可以挂上去了) 废话不多说我们直接进行学习! 功能实现 准备工作 StatefulWidgetState多个chip标签 标签数量固定删除实例 ...State /…