自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flutter ios 运行报错

SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the minimum deployment target

2024-04-10 16:43:34 763

原创 flutter 获取验证码倒计时组件封装

【代码】flutter 获取验证码倒计时组件封装。

2024-04-08 16:52:47 799

原创 flutter 安卓打包自定义名字

配置安卓项目的中的build.gradle (android/app/build.gradle )打包的名字如 app.1.0.1_relase_201283893.apk。新增 android { 内。

2024-04-03 16:42:15 3574

原创 flutter 使用wechatkit 进行分享 获取extinfo

wx-open-launch-app 跳转到app中,flutter app通过wechat_kit监听传过来的extinfo数据。进行逻辑处理

2024-04-01 11:59:54 3725

原创 ios问题记录

App 需要您的同意,才能访问媒体资料库

2024-03-29 09:27:23 4279

原创 flutter 中 GetxController 和 GetxService 的区别和使用场景

在实际开发中,GetxController 通常用于管理特定页面或 widget 的状态,而 GetxService 则用于处理应用程序范围内的全局状态和服务。合理使用它们可以让开发人员更清晰地组织和管理应用程序的状态和逻辑,提高代码的可维护性和复用性。

2024-03-28 11:53:44 4094

原创 flutter 修改app名字和图标

请按照上述步骤在Android和iOS平台上成功修改Flutter应用程序的名称。

2024-03-28 09:15:37 4013

原创 flutter版本升级和降级

版本降级 downgrade后跟着指定版本。

2024-03-22 09:10:53 3824

原创 区块链知识点探索

2024-03-16 11:51:32 22193

原创 flutter 中 Form 和 FormField 实现表单验证

在Flutter中,可以通过使用`FormField`类来实现表单字段的输入和验证。其实内部就是对FormField(builder: 方法 进行传递 只是一个简单封装。类,可以轻松实现各种表单字段的输入和验证功能,从而创建交互性强大且用户友好的表单。通过使用这些不同类型的。

2024-03-14 18:34:36 23003

原创 flutter 开发app可以做的事情

脚手架 新建bloc应用 多语言转换 图片格式转换。本地开发环境 日志直接读取功能。提交git代码进行格式化。event_bus实现。静态资源转为webp。文件名使用下划线分割。

2024-03-14 14:28:26 22917

原创 flutter打包命令

此类 APK 的大小比其拆分对应的 APK 更大,导致用户下载不适用于其设备架构的本机二进制文件。如果您不打算分发到 App Store,您可以通过添加选项、 或来选择不同的。如果不同cpu架构不打到同一个包里 加参数 --split-per-abi。删除该标志会生成一个胖 APK,其中包含为。从而使逆向工程变得更加困难。

2024-03-04 17:19:44 23004

原创 flutter 父组件调用子组件方法

flutter 父组件调用子组件的方法,包含有状态组件和无状态组件

2024-03-02 18:28:11 24165

原创 flutter 文字一行显示,超出换行

因为app有多语言,中文和其他语言长度不一致,可能导致英文会很长。

2024-03-02 15:23:26 24085

原创 pag动效预览

PAG动效组件可以降低或消除动效相关的研发成本,接入SDK后,设计师可通过PAGExpoter、PAGViewer等工具,一键将设计师在 AE 中制作的动效内容导出成素材文件,并快速上线应用于几乎所有的主流平台,涵盖网页动效、视频动效、游戏动效、界面动效、直播动效到广告动效等。PAG Demo Projects · PAG官网 | PAG动效。潮玩apk里面分析静态资源发现动效有lottie 和pag文件。支持flutter 版本 嘿嘿 不错。最后 发现这个居然是腾讯开源项目。PAG官网 | PAG动效。

2024-03-01 15:39:52 24390

原创 lottie加载带图片的json 预览

静态资源里面有lottie 那么大部分的动效应该都是lottie实现的。产品看到一款app的动效很不错,让我去模仿实现。拿到这个app的apk后,直接使用压缩工具解压,assets文件夹就是静态资源的目录。第一步 获取apk中的静态资源。预览带图片的json步骤。

2024-03-01 15:19:25 25209

原创 flutter 人机验证实战

本来想使用flutter 实现一个插件 来调用安卓的ios,写的过程发现 vaptcha 的原生使用的是webview实现的,额 还是使用web版本进行封装把。手势验证码VAPTCHA是基于人工智能和大数据的次世代人机验证解决方案。独有的验证策略及风控模型组合可彻底杜绝刷票、灌水、撞库等恶意攻击行为。接口进行触发是否进行图像验证,验证后将结果携带到接口里面去,进行人机验证。弹窗使用的是flutter_smart_dialog 可以自己集成一下。使用的技术(可惜只有web版本的)

2024-02-28 18:19:49 25580

原创 flutter 封装webview和使用本地网页

缺点: 没有实现js sdk的功能 没有办法 使用JavaScriptChannel 的功能。最先看到flutter_webview_plugin 用法特别简单。后面使用webview_flutter。

2024-02-28 18:03:19 25308

原创 flutter build ipa 打包比 xcode archive 打出的ipa包大

如果你用Flutter构建的.ipa文件比通过Xcode Archive构建的.ipa文件要大,这可能是因为Flutter构建了一个包含了多平台的二进制文件的通用包。这意味着在Flutter构建的.ipa中包含了所有的CPU架构(armv7、arm64、x86和x86_64)。你可以尝试优化你的Flutter构建,去除不必要的CPU架构和符号表,来减小生成的.ipa文件大小。压缩资源:压缩应用程序中的图像、声音和其他资源文件,以减小.ipa文件的大小。,可以在构建后的.ipa文件中仅包括。

2024-02-27 18:24:15 24839

原创 开发自己的node cli

先看效果资料掌握 Node CLI 工具开发,为团队研发提效!- 掘金还在为提效发愁吗?手把手带你完成 Node CLI 核心开发,深入使用 Node CLI 生态库,文末准备了 190+ 个Node工具包福利~文件目录。

2024-02-26 17:51:46 25295

原创 前端工程化探索-代码格式化

当我们需要对前端代码进行格式化的时候,其实只需要执行prettier的脚手架命令 就可直接对整个文件夹进行格式化如果还需要自定义的一些格式可以进行prettier 配置一般是新建配置文件.prettierrc( 还有插件系统)有个问题,团队协作的时候不可能都按要求进行执行脚手架,所有需要把对应功能命令 放在代码提交之前,所有需要使用到husky(哈士奇)

2024-02-26 15:24:23 25924

原创 flutter 文件上传组件和大文件分片上传

文件分片上传资料因为公司使用的是亚马逊的s3桶 下面是查阅资料获得的亚马逊s3桶的文件上传分片分段上分为三个步骤:开始上传、上传对象分段,以及在上传所有分段后完成分段上传。在收到完成分段上传请求后,Amazon S3 会利用上传的分段创建对象,然后您可以像在您的存储桶中访问任何其他对象一样访问该对象。您可以列出所有正在执行的分段上传,或者获取为特定分段上传操作上传的分段列表。以上每个操作都在本节中进行了说明。

2024-02-18 14:17:11 27717

原创 选择seo框架的优缺点

Vue.js - 渐进式 JavaScript 框架 | Vue.jsVue.js - 渐进式的 JavaScript 框架Nuxt.js - Vue.js 通用应用框架 | Nuxt.js 中文网Nuxt.js 是一个基于 Vue.js 的轻量级应用框架,可用来创建服务端渲染 (SSR) 应用,也可充当静态站点引擎生成静态站点应用,具有优雅的代码结构分层和热加载等特性。

2024-02-18 11:29:18 26420

原创 上传包到npm

npm unpublish 【包名@版本号】

2024-02-18 11:01:05 26393

原创 react 自动更新状态

【代码】react 自动更新状态。

2024-02-03 18:06:30 41102

原创 flutter 中实现前端的promise

利用Future 和Completer。Future 是异步无状态的 Completer可以返回Future 里面有3种状态。用法改了一下 使用 Promise.run =》Promise。组合一下 就是前端的promise。

2024-02-03 16:16:21 41624

原创 flutter grid布局记录

【代码】flutter grid布局记录。

2024-02-02 10:41:53 41127

原创 批量将本地图片转为webp

在 assets 目录内 执行上面的命令 直接转换。-I 后是当前图片的路径目录。-O 后是 输出的webp目录。

2024-02-01 17:00:35 41266

原创 内网穿透frpc记录

内网穿透frpc记录

2024-01-25 10:43:13 41175

原创 【无标题】

完美解决 ​git:fatal: unable to connect togithub.com:github.com[0:20.205.243.166]: errno=Unknown error 问题

2024-01-25 10:09:26 41295

原创 flutter web端获取文件路径的json

因为web端没有文件系统 没有办法实现app的方式 (下面的)因为没有文件系统。

2024-01-24 19:52:45 41212

原创 flutter 打包网页修改打包路径

就是打包到web目录中去。

2024-01-24 14:10:35 41173

原创 常用shell脚本命令总结

目录一、sed 工具1、概念2、工作流程3、常见sed 命令用法格式4、常见sed命令选项5、常见sed命令操作二、sed 的使用1、输出符合条件的文本(p 表示正常输出)一、sed 工具1、概念sed(Stream EDitor)是一个强大而简单的文本解析转换工具,可以读取文本,并根据指定的条件对文本内容进行编辑(删除、替换、添加、移动等),最后输出所有行或者仅输出处理的某些行。sed也可以在无交互的情况下实现相当复杂的文本处理操作,被广泛应用于Shell脚本中,用以完成各种自动化处理任务。

2024-01-24 14:04:33 41684

原创 01|js包管理工具和原理分析:npm安装机制及企业级部署私服原理

给你和你的团队、你的公司带来更好的开元库和依赖。通过script串联起各个职能部分,让独立的环节自动运转起来。优先安装依赖包到当前项目目录。

2024-01-18 19:32:59 41060

原创 flutter 实现时间流失效果

quarterTurns: -1 逆时针旋转 90 度(quarterTurns = -1)。quarterTurns: 1 顺时针旋转 90 度(quarterTurns = 1)quarterTurns 属性表示象限。quarterTurns: 0 水平。value 0-1 之间 进度。

2024-01-18 19:31:24 42069

原创 数据结构第二章

如何运用这些理论和方法解决其他的问题。解决这些问题的方法是什么?是系统性的方法还是一门技术。如何学好数据结构 三多。计算机为什么是二进制?数据结构目标是什么?深度思考比勤奋更重要。

2024-01-17 19:52:12 40985

原创 flutter 客户端日志上传定位错误信息

flutter 开发的app 安装到真机上 无法定位报错信息,只能使用usb连接电脑 使用adb logcat来查看日志效率低下。

2024-01-17 19:50:41 42433

原创 git 清除不受git控制的文件夹和文件

【代码】git 清除不受git控制的文件夹和文件。

2024-01-16 20:30:16 41327

原创 flutter-基本功能总结

注意 flutter 下还需要指明assets的路径。使用 flutter_gen配置本地静态资源。四、不同屏幕之间的尺寸适配。颜色xml 需要父级包裹。dart-ping包。

2024-01-16 20:29:02 41168

原创 数据结构-第一章

计算机思维 是一种解决问题的流程,包括一系列的特性和处理方式,方法和流程。问题一 如何修复图片 扣除图片中不相关的人。区(节点)+链表+hash +分布式不抽象。理工科思维 数据 量化 逻辑。在图片找不到统计特性相同的小块?在性能和效率上达到平衡。如何落地 增强实践能力。

2024-01-16 00:15:49 41488

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

平铺地球图片

2023-09-27

手写promise,实现

promise原理

2023-02-13

空空如也

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

TA关注的人

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