- 博客(199)
- 收藏
- 关注
原创 flutter本地推送 flutter_local_notifications的使用记录
NotificationHelper.getInstance().showNotification(title: "科学研究", body: "研究开始了", payload: "payload");ios配置AppDelegate.swift(参考下面)安卓配置(AndroidManifest.xml)首页中进行权限和方法回调绑定和卸载。调用提示 接收消息直接调用。main方法中初始化。首页的instate。首页的dispose。
2025-02-12 10:16:08
556
原创 【无标题】
flutter config --jdk-dir=你的JDK安装路径。将flutter的java版本设置为本机java版本。mac查看java安装地址。java17 下载地址。查看flutter信息。
2024-12-20 15:29:35
198
原创 mac电脑可以使用的模拟器
支持macOS/Windows,刚新增了对Apple Silicon系列M芯片的支持。支持Android/macOS/Windows/Linux。支持 macOS/Windows。
2024-12-17 10:03:09
481
原创 flutter 多文本,其中文本下划线往下移动
flutter中再满足多行文本,文本内有多个样式,并且多个样式可触发事件的情况,将其中的一部分文本的下划线往下移。
2024-12-12 11:48:39
385
原创 mac中全局 flutter fvm 控制版本遇到的不生效问题解决
排查问题 我电脑里面有一个flutter 版本 并且设置了环境变量,所以需要将全局的环境替换成fvm/default的。上面的每次运行都需要加fvm flutter 我觉得麻烦 我期望的是修改全局的。然后直接 source ./ .zshenv 重新打开命令行窗口就生效了。然后执行flutter --version 就已经修改成功。但是我发现flutter --version 没有生效。那么就需要使用到fvm global 命令。
2024-12-04 18:09:43
728
原创 Flutter通用指南
您是一名资深Dart程序员,在Flutter框架方面有经验,喜欢干净的编程和设计模式。生成符合基本原则和术语的代码、更正和重构。
2024-12-04 09:18:32
973
原创 什么是 Dart call()?
在 Dart 中,所有函数都是 Function 类型的对象,因为 Dart 是一种纯面向对象语言。函数,这使用了典型的函数语法。请注意,尽管没有明确说明调用方法,实际上,当编译器调用对象时,它会检查该对象是否具有。就像编写类一样,您可以拥有并初始化函数的私有成员。在下面的例子中,我们有两个人之间的对话。类如何像函数一样运行。此实例后,它都会使用我们的自定义问候语。您可以通过明确包含方法将函数编写为类。但我们可以使用两者来达到相同的效果。
2024-12-03 14:33:29
338
原创 Flutter 学习资料
强大的官方 Image 扩展组件, 支持加载以及失败显示,缓存网络图片,缩放拖拽图片,图片浏览(微信掘金效果),滑动退出页面(微信掘金效果),编辑图片(裁剪旋转翻转),保存,绘制自定义效果等功能。目前个人觉得较好的集路由,页面状态管理等多种功能模块一体的框架,推荐在学习完Flutter基础知识后,学习下GetX的用法。) 从最初的环境配置到开发的相关知识,以及最终打包发布的一条龙介绍,初学者建议优先推荐多看几遍。老孟的Flutter,全面的介绍了300多个控件的使用方式以及相关的知识点。
2024-10-15 09:49:56
1338
原创 Flutter 项目快速上手
开发前请通读一下此文档,尤其是6,7两部分,对Google开发者账号的相关要求有一个基本了解。由于Google对新注册的个人开发者账号上架App有强制要求(20个测试账号连续测试14天,同时并不是一轮就能顺利通过),因此需尽早准备Googl开发者账号账号,避免因账号原因导致进度延迟。封闭测试版本需要将网站相关信息填写完整才能正常提审,因此生产站域名的购买与配置需提前准备,同时后台同学配置服务器与网站也至少需要2天左右的时间。基础知识Flutter文档。
2024-10-15 09:49:20
862
原创 如何看一个flutter项目的具体flutter版本
这个项目实际运行的就是 flutter 3.16.6 版本的。查看pubspec.lock文件。
2024-10-14 15:05:05
971
原创 短视频App性能优化策略
● CDN加速:使用CDN技术,将视频缓存到离用户最近的服务器上,可以减少视频的传输延迟和带宽占用,提高视频的加载速度和观看体验。根据用户的网络条件动态调整视频的质量。● 视频分片:将视频分成多个片段,分别进行传输,可以降低单个视频的传输延迟和带宽占用,提高视频的加载速度和观看体验。● 视频编码:选择合适的视频编码算法,如H.264、H.265等,可以减小视频的大小,提高视频的传输速度和质量。在用户设备上缓存部分视频数据,特别是对于经常观看的内容或者热门视频,可以预先下载到本地存储,减少对网络的依赖。
2024-10-14 15:04:11
370
原创 苹果离线打包机配置和打包
flutter sdk 要和自己mac电脑保持一致,同时flutter 项目要在自己mac电脑上先跑。下载和自己mac电脑相同的xcode版本,然后双击打开,拖进应用程序里面去。去网上下载,打包机的镜像要和自己mac电脑上的保持一致。检测是否安装成功的话,就可以看 xcode 的设置里面。生成 ~目录下的 .pub-cache 缓存文件。生成~目录的下的 .cocoapods 文件的缓存。同时打包机的用户名也需要和自己的mac保持一致。描述文件离线选择 分发的描述文件。下面的根据实际目录来。
2024-08-07 16:27:39
821
原创 cocospods 安装与迁移到离线打包机上
背景:一个没有网络的window电脑上,window电脑上有mac的虚拟机,需要进行离线打包。自己的mac上安装cocoapods 然后直接拷贝到没有网的mac虚拟机上。
2024-08-07 15:47:52
618
原创 ios应用上线: 苹果证书和描述文件和p12证书
苹果账号申请下来后,第一步就是创建证书,证书分为开发证书和发布证书创建证书ios APP 上架 需要选中IOS Distribution 证书需要一个 CertificateSigningRequest.certSigningRequest 的秘钥,这需要去苹果电脑上生成。生成密钥导出 CertificateSigningRequest.certSigningRequest。
2024-08-07 15:04:13
539
原创 flutter 做代码混淆
禁用Bitcode: 在Xcode项目设置中,找到你的Flutter项目的Build Settings,搜索 Bitcode 并将其设置为 NO。然而,Xcode默认会对符号进行一些形式的混淆或优化。使用自定义符号剔除规则: 如果你的目标是仅防止某些类被剔除,你可能需要更深入地了解Xcode的链接器选项和构建设置,这通常不是Flutter开发者日常操作的一部分。通常,在Flutter开发中,主要关注的是Android上的代码混淆,因为iOS的构建过程有所不同,且默认的符号处理方式已经足够满足大多数需求。
2024-08-01 10:53:52
1028
1
原创 SEO常见工具
查询关键字工具网页内容查重工具实用seo工具图片压缩工具免费抠图工具图片设计工具免费图标谷歌分析谷歌站长工具 bing站长工具 301 重定向工具 生成sitemap 网站测速工具 seo教程文档。
2024-07-24 17:21:30
571
原创 Facebook和Instagram运营中的注意事项和Q&A
A:这种情况下可以去pagesetup去查看一下page的状态,如果提示有一些帖。A:在page的reviews下的评论是不能够删除的,只有在单个帖子下的评论能。A:首先IP指的是外网的网络节点IP,有些人使用的是VPN,会选择地点城市,久删除(也有找回的可能)。5.提升page的流量还需要保持page的活跃度,有时候我们可以通过回答用。A:IP的异常导致封号或者锁定,很多人用不干净的IP去登录FB,封号就是必。还有发帖子Facebook说你帖子违规,这时候只要确定自己不是违规的,去申。
2024-07-24 16:39:44
1853
原创 图片资源收集
会员账号下载的所有图片可商用。用于商业用途即使是免费素材,也需要将下载链接发给Fiona使用会员账号下载。会员账号可以下载图片使用证书,在商用时不用标注图片出处。-会员账号下载的所有图片可商用。用于商业用途即使是免费素材,也需要将下载链接发给Fiona使用会员账号下载。会员账号可以下载图片使用证书,在商用时不用标注图片出处。-只有“可用于扩展许可使用”标识的图片才能商用。-每天下载图片和视频数量100。-每天下载图片数量100。-每天只能下载7张图片。
2024-07-22 09:19:49
236
原创 AI相关资源
优点:根据关键词可以快速生成简单的设计图,同时 可以在figma等设计软件里面编辑,修改起来比较方便。可以通过关键词生成简单的设计稿,作为原型图。Runway ML 生成动效视频 很强大。Monica Ai 类似chatgpt。Autodraw 简单画-》快速出图。将2d转换为3d 、包含图片和视频。Mid Journey 生成图片。Iloveimg 图片工具箱。缺点:生成的页面比较简单。
2024-07-17 12:09:30
241
原创 在线生成privacy-policy和 service-agreement
下面这个网站 创建一个是免费的 如果想要privacy-policy和 service-agreement 需要创建两个账户。下面两个是要收费的 局部功能可用。
2024-07-17 11:07:56
359
原创 免费的图片素材
提供精选的免费图片,更新频繁,所有图片均为公共领域或Creative Commons Zero许可。- 提供大量高分辨率的照片,适用于各种场合,所有图片均遵循CC0许可,可以免费用于个人和商业项目。- 如果你需要太空和天文学相关的图片,NASA提供了大量高质量的图片,可以免费使用。- 同样提供大量免费的图片,涵盖各种主题,所有图片均可用于个人和商业用途。- 提供一系列独特且高质量的图片,所有图片均可免费用于个人和商业项目。- 如果你需要食物相关的图片,这是一个很好的选择,所有图片都是免费的。
2024-07-09 14:30:04
484
原创 flutter 使用wechat_assets_picker的权限检测
使用 wechat_assets_picker 的权限检测,如果报错的情况也进行弹窗提示。AssetPicker.pickAssets之前进行权限检查。功能二:将相机加入wechat_assets_picker。
2024-07-08 17:51:35
813
3
原创 手机app背景视频
属于Inmagine集团,提供高品质的视频素材,虽然大部分内容需要订阅,但也有免费的部分可供使用。- 提供免费的运动背景视频,适合用作视频或演示的背景,所有视频均可用于商业和个人项目。- 虽然主要提供动画视频,但其中一些视频可以用作背景,且提供了将视频嵌入网站的教程。- Pexels不仅提供图片,也提供视频素材,所有素材都可免费用于个人和商业项目。- 提供大量的高清和4K视频,涵盖了多种类别,所有视频都可以免费下载和使用。- 提供免费的高清视频背景,适合用作网站背景或视频项目的开场。
2024-07-08 10:58:18
313
原创 ios的info.plist 配置
在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES。
2024-07-08 10:57:13
752
原创 打开flutter调试
debugPaintSizeEnabled = true;debugPaintBaselinesEnabled = true;
2024-06-05 10:03:12
507
原创 flutter 自动生成静态资源的引用
第一步、项目yarml中dev_dependencies 新增一下flutter_gen_runner 和build_runner。第二步、新增配置信息 和(dev_dependencies 同级的)第三步下载安装 flutter_gen。第四步、直接使用命令生成。
2024-05-30 14:53:56
376
原创 Flutter 学习资料
强大的官方 Image 扩展组件, 支持加载以及失败显示,缓存网络图片,缩放拖拽图片,图片浏览(微信掘金效果),滑动退出页面(微信掘金效果),编辑图片(裁剪旋转翻转),保存,绘制自定义效果等功能。目前个人觉得较好的集路由,页面状态管理等多种功能模块一体的框架,推荐在学习完Flutter基础知识后,学习下GetX的用法。) 从最初的环境配置到开发的相关知识,以及最终打包发布的一条龙介绍,初学者建议优先推荐多看几遍。老孟的Flutter,全面的介绍了300多个控件的使用方式以及相关的知识点。
2024-05-24 18:02:47
456
原创 flutter 底部toast
ScaffoldMessenger.of(context).showSnackBar(SnackBar(content: Text(message.message)),);
2024-05-21 11:53:05
106
原创 flutter 的webview中touchstart和touchend 执行异常问题解决
使用flutter 调用webview内网页,网页内容是监听touchstart和 touchend,触发不同是事件,但是发现每次长按都 手指抬起后 才会执行 touchstart和touchend,满足不了我的需求,我的需求是当手指按下 立即执行touchstart,手指拿来再执行 touchend。flutter 端 通过GestureDetector 监听事件的执行,然后通过 webview的 controller 进行触发网页内的事件执行。
2024-05-21 11:48:08
467
原创 flutter webview加载本地文件出现跨域解决方案
flutter加载本地网页,网页加载flutter 的静态资源。使本地webview内部的网页也能够共享flutter的静态资源
2024-05-20 17:45:13
1409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人