自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (12)
  • 收藏
  • 关注

原创 【Flutter】Flutter学习-GetX 导航操作

Get.offAll这儿会铲除之前的途径并回来咱们括号中的页面并进行初始化,而Get.off则仅仅相当于回来咱们想要的页面,其中的页面便是相当于咱们想要的途径,这样咱们就能够回来指定页面了,比方可返还当前页面的上上个页面。能够发现经过Getx进行页面的跳转以及回来,或许指定相应页面回来都是比较便利的,同时传参也是多种形式,回来的时分也能够携带参数以及状况从而处理咱们页面,刷新状况等。在原生中咱们一般运用的是push进行跳转的,这儿是没有界说途径直接经过上下文进行跳转。咱们在页面跳转的的时分增加。

2024-02-26 20:09:49 624

原创 【iOS】 各iPhone手机屏幕尺寸分辨率

机型物理像素逻辑像素规格对角线iPhone 14 Pro Max1290*2796px430*[email protected]英寸iPhone 14 Pro1179*2556px393*[email protected]英寸iPhone 14 Plus1284*2778px428*[email protected]英寸iPhone 141170*2532px390*[email protected]英寸iPhone 13 Pro Max1284*2778px428*9

2023-06-30 16:20:53 3598

原创 【iOS】XCode14 & iOS16适配 pod签名 12.1闪退

在适配iOS16的时候,xcode14打的包在iOS12.1及以下出现启动闪退问题

2022-10-19 19:15:11 2551

转载 2022年iOS最新面试(底层基础)问题答案

Runloop 的工作流程大概是什么样的?

2022-06-17 10:47:21 3649 1

原创 【iOS】Jenkins+GitLab自动化打包,并发布到蒲谷英和App Store

文章目录1、Jenkins安装1.1 前期准备1.2 使用命令安装1.3 Jenkins激活1.4 点击建议安装(插件)1.5 创建jenkins管理用户2、安装插件3、ssh配置和GitLab账号密码配置3.1 ssh配置3.2 GitLab账号密码配置4、创建项目5、 构建打包任务6、 上传蒲公英命令7、上传App Store1、Jenkins安装1.1 前期准备jenkins是基于Java开发的一种持续集成工具,需要安装Java的JDK,Mac环境是默认就有,直接忽略这一步就行。1.2 使用命

2021-06-18 11:35:27 1189 1

原创 抓包工具Charles使用教程

文章目录一、什么是Charles?二、下载安装:三、http抓包:一、什么是Charles?Charles,因产品Icon为青花瓷造型,俗称青花瓷。主要是用来抓取网络流量包,可以分析产生的网络请求、可以配置代理来抓取手机流量包数据。二、下载安装:1、官方渠道,收费版;2、安装破解版,百度网盘地址: https://pan.baidu.com/s/1_ApnyPqoN5EQ6JvHMjnCTQ三、http抓包:1、开始代理配置:目录: Proxy - Proxy Settings2、查看电

2021-05-07 17:21:23 1150

原创 【iOS】CMSampleBuffer转UIImage,UIImage转CVPixelBuffer

CMSampleBuffer转UIImage // CMSampleBuffer -> UIImage func sampleBufferToImage(sampleBuffer: CMSampleBuffer) -> UIImage { // 获取CMSampleBuffer的核心视频图像缓冲的媒体数据 let imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer)! as CVPixel

2021-04-26 17:38:31 1126

原创 【iOS】视频录像相关功能调研(二)

文章目录1、获取视频时长(秒数)2、获取视频文件大小3、获取指定时间帧图片4、多视频合成5、视频压缩/转码6、添加水印(图片、文字)7、获取一个新的沙盒存储地址8、根据路径删除沙盒中某个文件9、保存图片到相册10、保存视频到相册1、获取视频时长(秒数) //MARK: 获取视频时长(秒数) @objc func getVideoLength() { let paths = NSSearchPathForDirectoriesInDomains(.documentDirect

2021-04-26 14:31:12 388

原创 【iOS】视频录像相关功能调研(一)

文章目录1、实现视频录像的几种方式2、系统封装好的 UIImagePickerController2.1 UIImagePickerController方式2.1.1 info.plist 设置2.1.2 是否支持相机录制2.1.3 权限确认2.1.4 创建UIImagePickerController 对象2.1.5 UIImagePickerControllerDelegate代理的实现3、自定义相机 AVFoundation3.1 AVCaptureSession + AVCaptureMovieFi

2021-04-26 14:08:26 704

原创 【iOS】TTS后台播报(通过后台定位实现)

文章目录需求分析实现计划具体实现1、项目设置2、代码实现需求分析1、APP进入后台,防止被杀死,保持socket链接;2、socket接收到消息,通过TTS播报处理;实现计划1、APP进入后台,发起定位,不终止;2、当接收到socket消息时,TTS播报socket消息;具体实现1、项目设置2、代码实现#import "ViewController.h"#import <AVFoundation/AVFoundation.h>#import <CoreLocat

2021-02-04 13:33:11 1930

原创 【iOS】实现类似支付宝收钱语音播报功能

文章目录需求实现思路实现步骤1、项目配置2、集成极光3、NotificationService4、项目运行需求1、实现类似支付宝收钱时语音播报实现思路1、集成极光推送2、使用tts将金额播报出来(iOS10至iOS12)3、收到推送后,处理金额,奖金额分割转换成一个个音频文件4、将金额以本地推送形式,自定义语音播放出来实现步骤1、项目配置2、集成极光Cocoapods集成极光 pod 'JCore' pod 'JPush'在AppDelegate里面配置

2021-02-02 18:10:34 2059

原创 【iOS】后台播报TTS(防止APP后台被杀死)

文章目录需求分析实现计划具体实现1.项目设置2.具体实现遇到的问题1、APP进入后台,音乐播放被暂停,长时间APP会被杀死最终结果需求分析1、APP进入后台,防止被杀死;2、APP在后台时也可以播报TTS;3、TTS内容是后台通过socket推过来的数据;实现计划1、实现类似QQ一样的,APP进入后台,可以在锁屏页面继续播放音乐,而这个时候APP是不会被杀死的;2、使用socket播放一个静音文件,循环播放;3、当接收到socket消息时,暂停音乐播放,TTS播报socket消息;4、TT

2021-02-02 15:18:28 2343 1

原创 【iOS】实现类似QQ后台音乐播放功能

文章目录创建播放器播放暂停拖动到某个时间更新锁屏界面信息添加锁屏按钮远程控制监听前台/后台创建播放器 @property (nonatomic, strong)AVPlayer *player; self.player = [[AVPlayer alloc] init]; AVPlayerItem *playerItem = [AVPlayerItem playerItemWithURL:[NSURL URLWithString:@"http://atyk.jzhunk.xyz/v130/

2021-02-01 17:07:10 1610 1

原创 【VUE】uni-app生命周期/模板目录

uni-app生命周期应用生命周期 只能在App.vue中使用// onLaunch 应用初始化完成 全局只触发一次// onShow 应用启动的时候 或者从后台进入前台会触发// onHide 应用从前台进入后台页面生命周期// onload 监听页面加载 可以获取页面传参// onReady 监听页面的初次渲染完成// onShow 监听页面显示 包括从下级页面点返回露出当前页面// onHide 监听页面隐藏// onUnload 监听页面卸载// onPullDownR

2021-01-29 10:36:13 1562 2

原创 【PHP】SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client搜索了下应该是 MySQL 8默认使用了新的密码验证插件:caching_sha2_password ,而有些 PHP 版本不支持这个问题造成的解决办法:修改登录用户的 plugin 为 mysql_native_passwordmysql -uroot -puse mysql;ALTER USER 'root'@'l.

2020-12-21 13:46:47 3313 2

原创 【Flutter】日历打卡

获取当前月份天数 // 获取当前月份天数 int _getCurrentMonthDays({int year, int month}) { if (month == 2) { if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) { return 29; } else { return 28; } } else if ..

2020-11-16 18:02:49 8495 1

原创 【Flutter】QQ音乐歌词颜色渐变 -- 简单实现

import 'package:flutter/material.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( title: '..

2020-11-06 15:00:48 9995 3

原创 【iOS】解决framework not found AppTrackingTransparency.framework

xcode12.0版本以下会找不到这个库文件而报错,第一种方式就是升级Xcode到最新版本第二种方式就是就下载这个库文件,将它拖入到你的工程中,再次编译就通过了iOS开发 ios14系统广告标识idfa获取适配, AppTrackingTransparency.framework下载地址:https://download.csdn.net/download/tianzhilan0/13076865将下载后的frameowork放到指定的位置真机 /Applications/Xcode.app

2020-10-30 11:27:29 13046 5

原创 【iOS】ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using

ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.问题原因:OC和swift混编造成的解决方案:然后xcode打包,使用xcode上传

2020-10-29 10:21:45 14862

原创 【iOS】ERROR ITMS-90208: “Invalid Bundle. The bundle Runner.app/Frameworks/App.framework does not supp

ERROR ITMS-90208: "Invalid Bundle. The bundle Runner.app/Frameworks/App.framework does not support the minimum OS Version specified in the Info.plist."ERROR ITMS-90208: “Invalid Bundle. The bundle Runner.app/Frameworks/App.framework does not support the

2020-10-28 16:54:09 11875 8

原创 【Flutter】二维码生成,Widget转图片,图片保存相册

文章目录1、生成二维码2、Widget转图片3、图片保存至相册1、生成二维码使用qr_flutter:https://pub.dev/packages/qr_flutter Container( padding: EdgeInsets.only( left: MediaQuery.of(context).size.width / 5, right: MediaQuery.of(context).size.width / 5), ch

2020-09-10 17:59:27 12421

原创 【Flutter】使用flutter_sound进行录音、语音播放及录音时动画处理

使用第三方flutter_sound:https://pub.dev/packages/flutter_soundflutter_sound支持多种录音格式flutter_sound支持多种播放格式flutter_sound支持音频振幅大小CustomPainter自定义音浪震动动画/* * @Descripttion: * @version: * @Author: lichuang * @Date: 2020-09-07 15:44:44 * @LastEditors: lic

2020-09-09 16:52:49 22746 15

原创 【Flutter】使用image_gallery_saver保存图片

文章目录代码示例:遇见错误:安卓保存图片失败解决方案:图片保存:image_gallery_saver:https://pub.flutter-io.cn/packages/image_gallery_saver代码示例: // 申请权限 await PermissionHandler().requestPermissions([PermissionGroup.storage]); // 申请结果 PermissionStatus permission = await P

2020-08-28 13:53:12 13820

原创 【Flutter】图表显示charts_flutter折线图/柱状图/饼状图等

文章目录折线图折线图-添加圆点/区域LineRendererConfig折线图-虚线dashPatternFn折线图-自定义颜色charts.ColorUtil.fromDartColor(Color(0xFFE41E31))折线图-多条线折线图-针对单个线特殊处理customSeriesRenderers柱状图柱状图-左右滑动使用第三方charts_flutter:https://pub.dev/packages/charts_flutterGoogle出品,没有文档(可以在GitHub代码里的is

2020-08-26 16:37:31 19053 12

原创 【Flutter】图片压缩flutter_image_compress

使用第三方flutter_image_compress:https://pub.dev/packages?q=flutter_image_compressimport 'dart:io';import 'dart:typed_data';import 'package:flutter_image_compress/flutter_image_compress.dart';import 'package:path_provider/path_provider.dart' as path_provid

2020-08-21 13:46:48 17505 2

原创 【Flutter】flutter_tts语音播放文本

第三方库flutter_tts:https://pub.dev/packages/flutter_tts支持的语音:ja-JP, el-GR, en-AU, ar-SA, hu-HU, sv-SE, zh-CN, fr-CA, en-US, it-IT, ro-RO, sk-SK, ko-KR, en-IE, zh-HK, fr-FR, nl-NL, id-ID, pt-BR, pt-PT, cs-CZ, en-GB, de-DE, da-DK, es-ES, pl-PL, ru-RU, zh-TW,

2020-08-20 16:19:33 12851 6

原创 【Flutter】io库里自带的WebSocket使用

import 'dart:io';class LCWebSocketManager { LCWebSocketManager._(); static LCWebSocketManager _manager; factory LCWebSocketManager() { if (_manager == null) { _manager = LCWebSocketManager._(); } return _manager; } WebSocket.

2020-08-20 14:57:04 9773

原创 【Flutter】动画学习(二) Animation

文章目录介绍基础动画AnimationAnimationControllerTweenAnimationCurvedAnimationAnimatedWidgetFadeTransition 显隐性ScaleTransition 缩放RotationTransition 旋转Transform.scale 缩放Transform.rotate 旋转Transform.translate 平移AnimatedOpacity 透明度核心代码复合动画隐性和缩放时间段动画自定义动画Hero 动画介绍在任何系统的

2020-08-18 14:05:52 9774

原创 【Flutter】unable to access ‘https://chromium.googlesource.com/webm/libwebp/‘

前往文件夹(command+shift+G)~/.cocoapods/repos/master/Specs/1/9/2/libwebp把source - git中的url更换成https://github.com/webmproject/libwebp.git然后保存 最后重新执行pod install。

2020-08-17 13:22:20 9312

原创 【Flutter】[!] The ‘Pods-Runner‘ target has transitive dependencies that include statically linked bin

[!] The 'Pods-Runner' target has transitive dependencies that include statically linked binaries: (/Users/lichuang/Desktop/weixunbang/jingzhunke/ios/Flutter/Flutter.framework)解决办法一打开iOS目录下的Podfile,删除掉use_frameworks!在重新 执行flutter run 即可解决办法二在ios/prof

2020-08-17 13:19:15 11901

原创 【iOS】Xcode11使用Transporter将APP上传到App Store,卡在正在验证APP

文章目录问题:在使用Transporter时,会卡主,一直显示正在验证APP解决方案一:利用V-P-N解决方案二:无V-P-N问题:在使用Transporter时,会卡主,一直显示正在验证APP解决方案一:利用V-P-N使用安全上网(V-P-N),双击打开iTMSTransporter,等待几分钟lichuang@MacBook-Pro-3 ~ % /Applications/Transporter.app/Contents/itms/bin/iTMSTransporter ; exit;[2

2020-08-07 18:10:02 11815

原创 【iOS】【最新】2023苹果开发者账号注册流程

开发者注册

2020-08-06 15:09:52 48202 5

原创 【Flutter】动画学习(一)Canvas绘制

文章目录1 CustomPainter介绍1.1 paint方法1.2 shouldRepaint方法1.3 Paint1.4 CustomPainter1.5 创建项目2 api介绍2.1 drawColor 绘制背景色2.2 drawPoints 绘制点/线2.3 drawLine 绘制线2.4 drawArc 绘制弧/饼2.5 drawRect 绘制矩形2.6 drawRRect 绘制圆角矩形2.7 drawDRRect 绘制嵌套矩形2.8 drawCircle 绘制圆形2.9 drawOval 绘制

2020-07-30 18:49:03 11379 1

原创 【Vue】学习过程中用到的第三方插件

1、vant 移动端组件库 https://youzan.github.io/vant/#/zh-CN/2、Cookie 数据存储 https://www.npmjs.com/package/js-cookie3、vue-router 官方的路由管理器 https://router.vuejs.org/zh/4、axios 网络请求 https://www.kancloud.cn/yunye/axios/2348455、lib-flexible 阿里的移动端适配 https://github.com

2020-07-28 16:05:06 9422

原创 【Vue】Vue学习资料

因项目需要,最近学习了前端开发Vue,主要参考材料:1、初识HTML+CSShttps://www.imooc.com/learn/92、vue.js教程https://www.runoob.com/vue2/vue-tutorial.html3、基于vue+vant搭建H5通用架子https://github.com/Ljhhhhhh/h5vue4、vant学习https://youzan.github.io/vant/#/zh-CN/...

2020-07-28 16:04:27 9016

原创 【Vue】MAC配置Vue环境并创建Vue项目

1、先安装Vuenpm install -g @vue/cli2、创建项目vue create hello-world3、启动项目npm run serve

2020-07-28 16:01:39 9408

原创 【iOS】【swift】WKWebView与H5之间交互传值

文章目录1、首先创建`wkWebView`和`progressView`2、然后创建`WKWebViewConfiguration`可以进行自定义配置`WKWebView`3、紧接着开始创建`WKWebView`和进度条`progressView`4、`WKWebView`开始加载网页加载本地网页加载URL5、显示监听网页加载进度6、接收H5传值并处理7、`swift`原生完成之后,将结果传给H58、H5 网页代码书写方法1、首先创建wkWebView和progressView filepriva

2020-07-28 15:57:59 11010

原创 【iOS】苹果开发者账号续费问题

2020年1月16号,按照往常打开网站https://developer.apple.com,输入账号和密码,进入account,纳尼,出现的竟然是”Lear more“的按钮,仔细一看居然是会员快要过期。那么就简单了,点击进入支付就行了。然而出现未知页面。仔细研究了一下(Google翻译)。具体步骤如下下载Apple Developer这个APP,下载成功后,打开APP,点击账户页面,输入开发者账号和密码。点击验证信息,验证时要输出英文名、英文姓、身份证号、手机号、还.

2020-07-28 15:45:28 10019

原创 【Android】安卓运行问题

问题一:Could not resolve all artifacts for configuration ‘:fluwx:classpath’A problem occurred configuring project ':fluwx'. > Could not resolve all artifacts for configuration ':fluwx:clas

2020-07-28 13:54:23 9438

原创 【Android】Mac系统Android开发环境搭建

第一步检查下自己的电脑上有没有安装JDK,通过在终端中输入"java -version",可以得到检验。第二步如果没有安装JDK,请移步Oracle官网的下载中心进行下载(需要登录Oracle账号和同意协议才能下载)【https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html】(官网下载速度是真心慢,我后面从其他网站上下载了一个JDK,搜索“JDK for Mac 下载”,也可以到中文社区下载

2020-07-28 13:53:36 12020

抓包工具charles.zip

抓包工具charles.zip

2021-05-07

苹果审核规则中文版2021-02-01.docx

苹果审核规则中文版-2021-02-01

2021-02-04

ZFBShouQian.zip

【iOS】实现类似支付宝收钱语音播报功能 【iOS】实现类似支付宝收钱语音播报功能 【iOS】实现类似支付宝收钱语音播报功能

2021-02-04

TTSBackPlayerLocation.zip

【iOS】TTS后台播报(通过后台定位实现) 【iOS】TTS后台播报(通过后台定位实现) 【iOS】TTS后台播报(通过后台定位实现)

2021-02-04

TTSBackPlayer.zip

【iOS】后台播报TTS(通过后台播放静音音乐) 【iOS】后台播报TTS(通过后台播放静音音乐) 【iOS】后台播报TTS(通过后台播放静音音乐)

2021-02-04

ios组合元件库V1.2版.zip

下载即用 1、包含47个自定义元件,包含:手机外壳、单选按钮、复选框、开关效果、列表项删除等等; 2、包含274个IOS官方字体图标。

2020-11-11

AppTrackingTransparency.framework.zip

xcode未升级,项目运行报错,下载AppTrackingTransparency.framework,放到指定位置就可以了 真机 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/AppTrackingTransparency.framework•模拟器 /Applications/Xcode.app/Contents/Developer/Platforms/iPhone

2020-10-30

AirServer_7.2.6.dmg

Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,Mac投屏软件AirServer,

2020-09-10

com.apple.amp.itmstransporter.zip

解决Transporter上传APP时,一直卡在正在验证app问题 解决Transporter上传APP时,一直卡在正在验证app问题 我当前的Xcode版本11.5,Transporter版本1.1.1 (1171

2020-08-07

clearmymac3破解版

直接安装使用,已破解,无任何限制哦,从国外网上找到,可用的clearmymac3破解版

2019-06-25

Axure8.0+汉化包

Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。 作为专门的原型设计工具,它比一般创建静态原型的工具如Visio、Omnigraffle、Illustrator、Photoshop、Dreamweaver、Visual Studio、FireWorks要快速、高效。 并且支持Windows和苹果Mac双系统。

2018-08-08

AirServer For Mac 7.1.4破解版 下载直接可以用

下载下来可以直接使用 AirServer 是一款Mac上的AirPlay终端,通过这款软件,利用 AirPlay 技术,iPhone或iPad就可以无线连接到Mac上,不需要在iPhone或iPad上安装任何软件,就可以实时显示iPhone或iPad的屏幕。目前最新的7.1.4版本,支持 OS X El Capitan 、iOS 9 和 iOS 10,通过AirServer,可以解决iPhone或iPad的屏幕录像问题,将iPhone变为游戏手柄等,支持视频和声音的同步显示、HDTV高清、密码保护等功能,非常地实用!

2018-08-08

空空如也

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

TA关注的人

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