Flutter
文章平均质量分 52
HQL_seven
前端开发,专注分享Flutter、Android方面的基础知识以及在开发中遇到的问题和解决方案
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
flutter中使用Isolate线程进行文件写入
本文介绍了在Flutter开发中使用Isolate处理耗时文件写入操作的方法。通过创建子线程避免阻塞UI线程,实现异步文件存储。主要步骤包括:1)获取存储路径;2)初始化Isolate线程并设置定时写入机制;3)在子线程中实现文件合并写入逻辑;4)使用缓存机制批量处理数据。文章提供了完整的代码实现,展示了如何通过ReceivePort/SendPort实现主线程与子线程通信,并使用锁机制确保文件写入安全。该方法适用于需要频繁写入数据的场景,能有效提升应用性能。原创 2025-09-30 11:09:43 · 164 阅读 · 0 评论 -
Flutter与Web通信
本文介绍了Flutter与H5页面通信的实现方法,推荐使用第三方SDK flutter_inappwebview。关键步骤包括:1)引入SDK;2)在Dart页面通过addJavaScriptHandler设置回调处理;3)在H5页面通过window.flutter_inappwebview.callHandler发送数据。文中给出了完整的Dart代码示例,并说明本地HTML和远程URL的加载方式。该方法可实现Flutter与H5的双向数据交互,适用于需要在原生应用中处理Web页面数据的场景。原创 2025-07-30 10:53:40 · 476 阅读 · 0 评论 -
Flutter 生成.jks打包文件
在项目下打开终端,使用命令行生成文件。这里的myDemo是我给自己的文件命名,大家根据需要修改签名文件名称。文件储存在项目根目录下。找到文件后将其放置在android目录下的app文件夹中。打开app目录下的build.gradle文件,在android中添加如下内容。密钥口令就是密码,这里为了方便所有答案我都填了demo。二、生成key.properties文件。storeFile指向签名文件的存放路径。三、配置build.gradle文件。然后就可以使用打包啦!一、生成.jks文件。原创 2025-02-11 11:55:54 · 373 阅读 · 0 评论 -
Flutter 使用Socket创建TCP客户端
在Flutter中,可以使用dart:io库来进行Socket编程,从而实现TCP传输。原创 2024-09-02 17:26:52 · 1364 阅读 · 0 评论
分享