自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flutter iOS支付弹窗调不起来

如果您在任何购买之前调用此函数,它将清除最后的交易。这样我们就可以调用它。

2024-05-22 13:36:41 161

原创 flutter flutter_logs拉不到的问题

2.在iOS目录下修改依赖又可以了。

2024-05-09 12:09:27 257

原创 iOS隐私清单

APP 隐私清单添加

2024-04-22 17:32:38 384

原创 flutter 谷歌的苹果系统消息推送

flutter + firebase 云消息通知教程 (android-安卓、ios-苹果)Android、ReactNative、Flutter集成Firebase推送注意事项Android:Firebase 凭据iOS:基于 p8 令牌的 APN 连接iOS:p12 生成证书

2024-04-19 15:35:53 292

原创 function 方法回调和页面

/因为方法里面有网络请求异步返回数据,所以用回调的方法方便获取数据,如果用。点击翻译,调方法,在方法的回调里面获取数据。

2024-03-28 16:14:38 179

原创 flutter异步刷新布局可以用下面的

【代码】flutter异步刷新布局可以用下面的。

2024-03-26 19:23:19 149

原创 flutter 保存一堆多语言翻译词条,由key和value组成

用sharePreference实现。

2024-03-26 18:13:26 338

原创 flutter const InviteFriendReward(),用setState刷新不了

列布局里面添加了InviteFriendReward(),InviteFriendReward()里面有请求接口的开关是否显示,但是因为里面有波浪形,所以加了const,导致setState时,即使开关是开的,也没有再显示了。这是因为 const 关键字创建的对象在运行时是不可变的,Flutter 无法检测到对象内部状态的变化,从而无法正确刷新 UI。去掉const就好了,或者是把开关放外层。

2024-03-26 16:06:40 397

原创 flutter 单例模式

通过这些方式,我们确保了只有一个 ZeGoCallPayUtils 实例会被创建。确保整个应用程序中只有一个 TranslationService 实例。为整个应用程序提供一个全局访问点,方便在不同地方使用同一个实例。避免重复创建相同的实例,节省资源。2.然后用构造函数赋值给实例。3.其他地方调用时返回实例。

2024-03-25 14:41:58 720

原创 android studio忽略文件

右键文件,然后忽略,就不会出现在commit里面了。然后提交忽略文件即可。

2024-03-25 10:33:50 309

原创 Flutter-excel导入多语言脚本使用步骤

上述命令中的文件名取决于你当前使用的 Shell,如果你使用的是 zsh,则编辑 ~/.zshrc 文件;如果使用的是 Bash,则编辑 ~/.bash_profile 文件。如果一切正常,Node.js应该会显示其版本信息。(我这里直接显示了)之后按 Command+X ,然后根据提示再按Y ,就完成了保存。比如我用的是bash终端,那么配置环境变量的方法是:在终端输入。如果运行的结果显示: Node.js in PATH。到此,你的node应该是生效了的,1.下载Node.js。

2024-03-22 14:39:35 435

原创 flutter Map<String, dynamic>类型

【代码】flutter Map类型。

2024-03-06 16:39:35 408

原创 Android studio 侧边栏看不到 Commit 标签,不能方便的查看本地ChangaeList

如上图,一次升级后找不到commit 标签,造成不能很好的监测本地修改了那些文件,通过搜索找到显示的方法。,进入设置找红框位置,勾选复选款即可。

2024-03-05 10:59:15 292

原创 flutter 只用Positioned,让一个控件叠在另外一个控件的底部居中

方法1:可以用Stack的alignment:Alignment.center,

2024-02-19 16:03:45 302

原创 android studio模拟器不能打开

1.点击2.删除下面文件3.重新打开即可。

2024-02-19 09:42:17 394

原创 flutter 列表sort排序前要判断是否为null

列表sort排序前要判断是否为null,如下。

2024-01-24 16:39:28 434

原创 flutter 实例问题

解决方法,写一个Global的类,类里面加变量c,A赋值后,B也可以用了,因为是全局变量,而不是实例变量。A赋值一个变量c为1,但是B获取变量c的值的时候,不是1,是默认值。A实例了这个类,B也实例了这个类。因为不是同一个实例!

2024-01-22 19:27:39 480

原创 SourceTree管理git

SourceTree管理git。

2024-01-15 17:02:29 501

原创 flutter base64图片保存到相册

因为’data:image/png;base64,’ is part of the data URL,不是base-64字符串的一部分。您需要首先从URL中提取base-64数据。首先base64转成uint8List,然后再用插件保存到相册(没有内置的方法处理)网站用图片转base64如下。

2024-01-11 13:38:58 989

原创 flutter getTemporaryDirectory()的使用

下面是上传音视频流的截图,先保存在缓存,然后请求接口,成功或者失败会删除文件。会返回 /data/data//cache 这个目录,是应用私有的缓存目录。会返回 Library/Caches 下的一个目录,是应用共享的缓存目录。可以在Device File Explorer查看,

2024-01-10 11:54:27 852

原创 flutter file.lengthSync() < 200 * 1024

所以在 Flutter 中使用 file.lengthSync() 可以方便获取文件大小信息,并根据大小需求进行逻辑判断和处理。这里判断该文件大小是否小于 200 * 1024(200KB)。file.lengthSync() 会返回该文件占用的字节数。所以整个表达式的作用就是判断这个文件是否小于200KB。与其他业务逻辑配合,根据文件大小做不同处理。判断文件是否过大可能不适合加载到内存中。在上传文件前校验文件大小是否符合要求。

2024-01-10 11:08:23 543

原创 flutter flutter_inappwebview插件调相册闪退

【代码】flutter flutter_inappwebview插件调相册闪退。

2023-12-27 16:47:28 535

原创 flutter flutter pub cache clean和flutter clean区别

这个命令用于清理 Flutter 项目的构建文件。当你在 Flutter 项目中进行构建时,会生成一些构建文件和输出目录,例如生成的 APK 文件、构建缓存等。在使用 Flutter 进行开发时,会下载和缓存一些第三方依赖包,这些包会被保存在 Flutter 的包缓存中。它们的使用场景和目的不同,根据具体的需求选择使用适当的命令。命令可以清除这些构建文件,当你需要清理构建文件并重新构建项目时,可以使用这个命令。命令可以清除这些缓存,当你需要清理缓存并重新下载依赖包时,可以使用这个命令。

2023-12-27 14:51:59 1743

原创 git 撤销在本地的提交

然后指定某个哈希值撤销。

2023-12-27 10:56:48 427

原创 flutter 图标生成工具

参考

2023-12-19 20:21:56 414

原创 flutter 写一个通用方法,通过回调返回数据

/在回调处处理数据和刷新页面。//先获取数据,设置回调。

2023-12-12 09:26:01 546

原创 flutter 个人用户信息有多个接口拼接成的

继续拼接扩展信息,先获取旧的,再拼接新的。

2023-12-12 09:22:38 565

原创 flutter 底部弹窗和中间弹窗

【代码】flutter 底部弹窗和中间弹窗。

2023-12-11 18:56:04 714

原创 git 本地有改动,远程也有改动,且文件是自动生成的配置文件

文件是.lock文件,自动生成的。想切到远程的分支,但是远程的分支也有改动过。这时候就要解决冲突,因为这是两个分支,代码都是不一样的,要先把这改动的代码提交在本地或者提交在本分支的远程才可以切到其他分支去。git就是想让你保存好这些更改的内容才切分支,分支都是不一样的内容,独立的。所以直接保存在本地commit,就可以切过去了。

2023-12-07 18:19:04 605

原创 flutter 截图功能(截取控件)

【代码】flutter 截图功能(截取控件)

2023-11-28 19:45:12 814

原创 flutter 无法从H5 WebView 访问摄像头和录音权限

【代码】flutter 无法从H5 WebView 访问摄像头和录音权限。

2023-11-24 19:05:46 1664

原创 iOS 设置图标和upload包时显示错误

【Assets.xcassets】->【AppIcon】选中图标鼠标右键->【Show in Finder】->双击打开图片。->将存储后的图片替换原始图片->检查【AppIcon】图片集中的其他图片是否勾选【Alpha】具体操作:只需确保【AppIcon】图片集中不能有透明的图片,也不能是含有alpha的图片。右键-show in finder-AppIcon.appiconset-然后替换图片。->屏幕左上角菜单:【文件】->【导出】->取消勾选【Alpha】->【存储】就是图片不能有alpha。

2023-11-10 18:45:00 1335

原创 flutter JS交互,跟其他游戏对接的问题

1.首先是让对方把webView_flutter的版本改成跟我一样的也没办法交互。5.最后发现对方用的是iOS,我用的是安卓,iOS可以接收,安卓接收不了。4.换了个插件也收不到JS向app发送的回调。3.换了网络,科学上网。

2023-11-07 15:34:48 151 2

原创 flutter 两个时间戳之间的秒数差异

对象,该对象包含相差的时间量。在这个例子中,我们首先将两个时间戳转换为。方法获取两个时间之间的。属性获取相差的秒数。

2023-10-26 10:11:44 279

原创 flutter void Function

如果sdk给你这么一个回调,你要怎么调用呢。

2023-10-25 09:45:54 110

原创 flutter 消息并发时处理,递归查询

收到一条新的会话消息,先记录会话ID到列表,直到第一条处理完(插入数据库后清理这个会话ID),才处理第二条同会话ID的消息(一直在空递归中)(递归处理的时候看能一直监听到global的那个conversation列表是否有某个会话的数据,因为在不断重复执行)收到新消息的时候执行receiveNewConversation方法。可以自己模拟一下两条数据插入,延时执行插入会话的操作。

2023-10-16 17:10:16 444

原创 flutter 手机卡住,需要等待,主线程被占用

log中记录了ANR发生的时间以及具体提示。The application may be doing too much work on its main thread.同样表示处理时间过多。刚才的log有第二句Wrote stack traces to ‘/data/anr/traces.txt’,说明ANR异常已经输出到traces.txt文件,使用adb命令把这个文件从手机里导出来。通过adb pull /data/anr/traces.txt将traces文件导出。

2023-10-16 15:41:06 540

原创 flutter iOS audioplayers播放不了录音

【代码】flutter iOS audioplayers播放不了录音。

2023-10-13 16:32:57 221

原创 flutter 分支如何管理

1.master:主分支(稳定版分支, release稳定后再合并,可能其他分支都开发错了,需要重新开发,那就会在主分支上再切一个分支出来开发,最根本的分支) wsImMerge。(防止我已在开发代码,他们突然说要在上一个版本的基础上更改然后发版,没有这个分支,我就只能代码屏蔽回退了)china_wsIm_published。3.develop:开发主分支,日常开发用 china_wsIm_daily。2.release: 发版分支,每次发完版后合并到这里来。

2023-10-13 16:27:52 88

原创 flutter 判断data是否是list类型,然后获取里面的值

【代码】flutter 判断data是否是list类型,然后获取里面的值。

2023-10-11 10:33:27 214

空空如也

空空如也

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

TA关注的人

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