自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS 查看Realm数据库表

准备好下图软件 Realm Studio在数据库初始化代码中把key改成nil,防止后续打开数据库表格时索取密钥key,运行到测试机xcode中打开下图所示生成.xcappdata文件右键打开包找到数据库表文件用Realm Studio打开即可...

2022-05-11 17:10:50 637

原创 iOS安装包ipa文件安装及模拟app版本更新

iOS打包记录参照上述链接准备好2个高低版本的ipa安装包下载Apple Configurator工具软件打开Apple Configurator软件,显示连接设备在finder中打开ipa包所在文件夹,直接拖拽到设备中即可开始安装先安装低版本再安装高版本即可模拟app版本更新...

2022-05-11 16:39:07 1315

原创 iOS打ipa包记录

iOS打ipa包记录XCODE编译运行到测试机后在XCODE左侧文佳导航栏的Products文件夹下生成XXX.app项目文件在finder中打开把XXX.app文件copy到临时文件夹test中在临时文件夹test中建立子文件夹Payload命令行终端打开test文件夹 (cd命令+拖拽文件夹即可)执行命令:zip -r app.ipa Payload生成安装包.ipa文件,将文件名改为版本号指定版本的ipa就打包好了......

2022-05-11 16:27:02 321

原创 iOS swift正在输入中的页面切到后台再回来时,页面有1秒黑屏现象的处理方法

经过测试,发现如果页面在没有键盘弹出的情况下切换是没有问题的,所以制定的方案是在监听到页面切走时关闭键盘即可。 override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) // 挂起APP, 即 Home 键 监听 NotificationCenter.default.addObserver(self, selector: #selector(willBeUn

2021-08-03 13:38:45 342

原创 Git 命令行

Git 命令行在github创建仓库在本地创建文件夹在对应文件夹中命令行 git bash hereGit init 初始化仓库Git config user.name [用户名]Git config user.email [邮箱地址]Git remote add origin [远程项目路径(https://xxxx)]Git push -u origin masterGit statusGit add . 将所有被修改的文件添加到git的暂存区Git add filenameG

2021-06-24 14:19:56 108

原创 Firebase iOS 如何使用消息通知功能

1:在podfile中添加依赖:pod 'Firebase/Messaging'2:在项目对应路径下使用命令行更新podpod install --repo-update3:在使用文件中加入import Firebase4:在controller或者AppDelegate的didFinishLaunchingWithOptions方法中初始化和设置代理 FirebaseApp.configure() // [START set_messaging_delegate] /

2021-06-09 16:46:22 350 1

原创 程序员相关工具

在线合成多个音频文件链接: MP3CutterPro.com.音效素材下载链接: chinaz.

2021-06-04 18:59:23 66

原创 Android 点九图 .9图

在Android studio中ctrol + N 创建一个后缀名为.9 的文件或早将已经存在的图片直接修改后缀名,打开文件后通过手动拉伸控制图片可被拉伸区域

2021-05-20 16:34:27 80

原创 iOS 设置调转界面控制器的view的半透明状态( 弹出一个透明的控制器)

在我们普通的只是在下一个控制器里设置界面的透明度是不起作用的,所以我们要进行下面的操作,才能使控制器界面完美的实现透明效果。第一种写法 NextViewController *next = [[NextViewController alloc] init]; next.providesPresentationContextTransitionStyle = YES; next.definesPresentationContext = YES; [next setModalP

2021-05-20 16:20:45 526

原创 xcode 快捷键

编译:command+b运行:command+r替换:command+alt+f跳转到指定行:command+L向左或向右移动代码:左移:command +【右移: command + 】向上或向下移动代码:上移:command+alt+【下移:command+alt+ 】(alt相当于option)打开或收缩代码块:command+alt + <- 或者command+alt + ->打开或收缩所有代码块:command+alt+shift + <-

2021-05-20 15:36:55 145

原创 Android kotlin 短小音效的播放

private fun startTone() { SoundManager.instance.loadSound( SoundManager.SoundBuilder(R.raw.touch_tone) .isLoop(false) .isTogetherPlay(true) // 是否同时播放多个音效 .isBackground(true)

2021-05-20 09:34:10 574

原创 Android 加载大图片 OOM ANR 解决方法

写一个压缩bitmap的方法fun readBitmap(context: Context, resId: Int): Bitmap? { val `is`: InputStream = context.resources.openRawResource(resId) val options = BitmapFactory.Options() options.inJustDecodeBounds = false options.inSampleSize = 2 // 长宽分

2021-05-19 17:05:32 161

原创 Android Kotlin 文本转语音

Android Kotlin 文本转语音定义TextToSpeech对象private var tts: TextToSpeech? = null对象初始化并设置监听tts = TextToSpeech(this, TextToSpeech.OnInitListener { status: Int -> if (status === TextToSpeech.SUCCESS) { val result = tts?.setLanguage(Locale.CHINESE

2021-05-19 16:56:51 376

原创 Kotlin官网学习路线行进图

参考自:Kotlin 语言中文站从左向右,两侧从内到外延展顺序,便于理清思路。

2021-01-17 18:49:18 381 2

原创 奔跑的大熊案例

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Do

2021-01-16 16:37:43 579 1

原创 速度曲线步长

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Do

2021-01-16 16:36:17 145

原创 大数据热点图

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Do

2021-01-16 16:33:18 697 1

原创 CSS3动画序列使用

@keyframes move { 0% { transform: translate(0, 0); } 25% { transform: translate(1000px, 0) } 50% { transform: translate(1000px, 500px);

2021-01-16 16:21:44 117

原创 CSS3动画基本使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Do

2021-01-16 16:13:42 67

空空如也

空空如也

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

TA关注的人

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