自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(249)
  • 收藏
  • 关注

原创 flutter 的安卓应用卸载后重新安装不需要权限

2025-09-15 16:44:49 74

原创 flutter配置Android gradle kts 8.0 的打包名称

android {} 里面加。

2025-09-11 18:35:38 237

原创 flutter 插件image_picker

安卓是不需要声明权限的,因为不需要。去请求权限反而会报错。其中image_picker。ios端正常申请权限。

2025-09-04 15:16:18 97

原创 flutter角标插件

flutter_local_notifications 清除消息如。

2025-09-04 15:14:21 97

原创 in_app_purchase 3.23 验单 参数错误

原因是 in_app_purchase 3.23 使用苹果 验证逻辑改为了jwt 格式,所以后端需要做以下处理,重新配置验证逻辑。

2025-08-29 11:51:52 185

原创 flutter 高斯模糊闪烁问题

Flutter 3.24.3版本中可通过BackdropFilter实现高斯模糊效果,但性能优化建议升级至3.29+使用新增的BackdropFilter.grouped功能。另一种方案是直接对图片进行模糊预处理,推荐使用flutter_blurhash或blurhash_ffi插件处理静态模糊图片,比实时渲染更高效。当前实现方式通过ImageFilter.blur创建模糊滤镜,结合SizedBox和ClipRect组件构建全屏模糊遮罩层。

2025-08-28 17:20:54 300

原创 flutter 使用bloc开发监听bloc 重那个类发出

final stack = StackTrace.current;

2025-08-21 15:30:03 296

原创 自动化测试工具 monkey

移动应用稳定性问题中,ANR(应用无响应)和Crash(崩溃)是两类核心问题。ANR表现为主线程阻塞导致操作超时,系统弹出提示框;Crash则是未处理异常导致应用闪退。两者触发条件不同:ANR因主线程耗时操作(如网络请求),Crash因代码缺陷(如空指针)。测试方案推荐使用Monkey工具进行自动化压力测试,通过随机事件模拟高强度使用场景,有效发现这两类问题。

2025-08-14 15:13:36 219

原创 mac 安卓模拟器 blueStacks

实测免费。

2025-08-13 14:25:24 559

原创 星系地图(大地图)

在玩家创建新游戏时动态构建一个庞大而独特的宇宙区域。生成过程由随机种子(Random Seed)驱动,确保相同种子能生成完全相同的星域(不包括事件)。

2025-08-12 09:38:06 947

原创 网页实现粘贴发送图片功能

然后 从剪贴板里面拿到图片的数据,转成File (imageFile = item.getAsFile();

2025-08-08 09:21:56 228

原创 web_socket_channel 后台重连机制失败

各位的项目Flutter 中如果用了web_socket_channel 的,留意下app放后台后会done的问题,需要main的生命周期中监听,当resumed时候需要重新连接。

2025-08-05 14:42:00 193

原创 flutter release调试插件

flutter:3.24.3 使用版本 chucker_flutter: 1.8.2。

2025-08-01 14:30:53 212

原创 flutter 的ios端隐藏顶部的电量型号的图标

ios的plist文件。

2025-07-02 13:45:34 89

原创 flutter使用shelf 和 shelf_static 创建本地web服务器

getApplicationDocumentsDirectory 获取当前目录,并创建文件夹。通过读AssetManifest.json 文件获取静态资源,然后写进去,当静态资源目录。

2025-06-19 11:16:49 558

原创 flutter 短视频相关插件选型

Flutter视频播放插件选择指南:官方video_player适合基础轻量需求;chewie提供预制UI控件,适合快速开发;better_player支持高级功能如缓存与播放列表;flick_video_player专精交互优化,推荐强交互场景;fijkplayer和flutter_vlc_player面向专业直播/低延迟需求,但体积较大。选择时需平衡功能、性能与包体积,短视频推荐flick_video_player(⭐⭐⭐⭐⭐),直播场景可选fijkplayer(⭐⭐⭐⭐)。

2025-06-16 14:18:21 621

原创 flutter 的lottie执行一次动画后关闭

CBAnimationBuilder 自动管理controller。flutter_gen 管理静态资源,包含lottile的管理。

2025-06-12 10:13:22 607

原创 flutter bloc进行写app

package:bloc 的扩展,可以自动持久化和恢复 bloc 和 cubit 的状态。专为与 package:bloc 配合使用而设计。

2025-06-10 09:01:30 756

原创 flutter 中Stack 使用clipBehavior: Clip.none, 超出的部分无法响应所有事件

原因在 Flutter 中,当Stack使用时,子 Widget 可以超出Stack的边界,但默认情况下,超出部分无法响应触摸事件(如点击、拖动等)。这是因为 Flutter 的HitTest机制默认会裁剪超出父容器范围的区域。

2025-06-05 10:37:41 867

原创 flutter 视频通话flutter_webrtc

我使用的是flutter_webrtc。保证 通话设备和服务器在同一局域网中。已经停止运行所以需要自己搭服务器。flutter 比较热门的库。下面是官方推荐的demo库。运行起go写的服务器。

2025-05-14 10:03:36 881

原创 flutter Stream 有哪两种订阅模式。

【代码】flutter Stream 有哪两种订阅模式。

2025-05-13 15:27:13 621

原创 在Flutter上如何实现按钮的拖拽效果

DraggabledataonDragEnd方式二:利用。

2025-05-13 11:32:08 825 1

原创 flutter 的 json序列化和反序列化

官方推荐的 两个插件(个人觉得一个实体会多一个.g.dart 文件太多了,不喜欢)在根目录创建 build.yaml 这里是配置入口的地方。根目录运行,就会生成 main.mapper.g.dart。

2025-05-12 18:12:27 1074

原创 flutter使用命令生成BinarySize分析图

生成的文件,使用dev tools 可以分析具体的包大小。

2025-05-12 18:09:02 738

原创 flutter利用 injectable和injectable_generator 自动get_it注册

第一步在项目中创建一个文件夹 想一个名字 如dl (里面两个文件 一个dl.dart 另外一个空文件dl.config.dart)第五步 main中调用 dl.dart 文件中声明的configureDependencies 方法。第四步,直接运行 进行dl.config.dart 写入 这样dl.dart 文件就不会报错了。第三步在 需要get_it注册的地方加修饰符@injectable。第二步 在dl.dart中 会报错。

2025-05-08 09:18:25 734

原创 flutter 资料收集

在Flutter中,你可以使用TextEditingController控制输入框的文本和光标位置。要将光标移动到输入文字的最后面,你可以使用selection属性。// 将输入文字添加到控制器_controller.text = '示例文本';// 将光标移动到输入文字的最后面// 创建一个包含输入框的Widget并使用控制器TextField(// 其他属性这样,光标将始终位于输入文字的最后面。记得在使用完控制器后进行清理,以避免内存泄漏。

2025-05-08 09:00:56 926

原创 苹果应用下架2.3(f)

直接封号,无解,救不回来。

2025-05-08 08:59:29 853 2

原创 flutter 的热更新方案shorebird

要将现有 Flutter 项目配置为使用 Shorebird,请使用。打补丁 一个版本可以打n个补丁,补丁是版本号后面的小数字。为了开始推送更新,您需要创建一个版本。

2025-05-08 08:57:36 851

原创 优化 Flutter 应用启动:从冷启动到就绪仅需 2 秒

【代码】优化 Flutter 应用启动:从冷启动到就绪仅需 2 秒。

2025-04-28 10:26:52 773

原创 apkpure 谷歌插件 下载的apk包

apkpure然后直接搜索下载就行了。

2025-04-27 17:38:36 587

原创 apple提包的最佳时间是月初和月末

我看了一下七麦 下架的统计,一个月会抽一天出来严查, 其中和上个月严查的时间很相近。24号左右 下架的最多。我发现每个月只有一天是严查,其他天下架数都很少。可以通过查当月的下架统计数 看是否已经过了严查的哪一天,在上架操作,可以有效减低风险。

2025-04-27 17:32:12 389

原创 ipa包安装到apple手机上

TrollStore 由 Lars Fröder 开发,使未越狱的 iOS 用户能够无缝侧载 IPA 文件。现在,它将兼容性扩展至 iOS 15.5 至 iOS 16.6.1 以及即将推出的 iOS 17.0。TrollStore 2 与其前代产品一样,利用核心信任漏洞,在兼容的 iPhone 和 iPad 上实现永久签名。本质上,TrollStore 2 在保留其用户友好的侧载和重新签名功能的同时,扩展了对 iOS 的支持。原理是利用apple的漏洞,但是有低版本的系统要求。

2025-04-27 17:05:09 980

原创 ipatool 下载appStore的ipa包

ipatool auth login -e 账号 -p 密码。手机上,找到app然后通过分享,然后获取到目标app的链接。注: 我登录一直弹不起 验证码弹窗(下面是解决方法)如果下载失败 license is required。然后就找到指定的包了。

2025-04-27 16:49:38 906 1

原创 apple 个人开发者转公司经验

您的组织必须拥有邓白氏编号 (DUNS® Number),以便我们验证您的组织身份和法人实体身份。要注册开发者计划,您的组织必须是法人实体,以便能够与 Apple 签订法律协议。法人实体名称必须与您计划使用的税号相对应,该名称将显示在您在 App Store 和 Mac App Store 上分发的 app 的产品页面上。作为将您的组织注册到开发者计划的负责人,您必须拥有约束您组织遵守法律协议的法定权力。您的组织的网站必须向公众开放,并且域名必须与您的组织相关联。您的电子邮件地址以及您所在组织的域名。

2025-04-25 14:31:31 2754

原创 flutter 设置顶部信号,电量等状态栏

下面是具体设置。

2025-04-25 12:19:22 598

原创 flutter getx 中.obs 的方法refresh方法

这样定义,直接替换整个对象才会更新,(前提是调用的地方有Obx 会GetBuilder)F13BadgeEntity是自定义类。

2025-04-25 10:24:43 647

原创 tts墙裂推荐阿里的的CosyVoice

flutter 插件。

2025-04-25 10:19:15 359

原创 flutter 小知识

‌‌是中的一个特殊布局小部件,它允许子组件的尺寸基于父组件的尺寸来计算。这意味着子组件的尺寸是父组件尺寸的一个比例,这使得布局在不同屏幕尺寸下保持一致性‌1。

2025-04-24 11:19:16 592

原创 出海专场分享

2025-04-24 11:16:40 499

原创 flutter 插件收集

Flutter 的 HUAWEI ML Kit Body 插件。适用于 iOS、Android、MacOS、Windows 和 Linux 的后台文件下载器和上传器。想要定期运行一段代码(一次 - 每日 - 每周 - 每月 - 在新版本上 - 任何时期)用于 dart 和 flutter 应用程序的高级错误处理程序和记录器。Draggable 是一个用于添加漂亮的可拖动主页的部件。快速构建瀑布流布局的 Flutter 网格视图。径向渐变和模糊效果的小部件 渐变的升级。用户profile修改。

2025-04-22 11:25:17 1071

使用three.js 集成到react项目画旋转的地球

平铺地球图片

2023-09-27

手写promise,实现

promise原理

2023-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除