自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

a940659387的博客

帅锅程序员的技术博客

  • 博客(155)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 【IOS】应用上架&支付(ApplePay)测试流程

登录注册购买开发者账号。

2024-03-14 10:14:24 396

原创 【Flutter】IOS运行工程二次启动崩溃问题。

IOS14+设备,切后台划掉,二次启动崩溃,看crash日志 一直提示第三方plugin注册问题。一个一个尝试注掉,发现依然不行,创建了一个原生app,运行复现发现没问题,大概率是flutter的问题。

2024-03-13 13:16:55 525

原创 【Flutter】解决android编译失败:Multiple build operations failed this and base files have different roots

看说法,大概率是gradle兼容性问题。

2024-01-15 17:04:06 1022 1

原创 【Flutter】Android 与 Flutter 之间的代码调用

使用AndroidStudio(2023.1.1)的FlutterDemo即可。只试验了Android平台 其他平台调用方式大差不差 API名字是一样的。安装Flutter 环境,有开发工具,新建了FlutterDemo。

2023-12-27 20:28:06 542

原创 【SpringBoot】知识点总结

最终的配置文件为 port = 9099 loglevel = debug。比如在模块resources目录的配置文件配置 port = 8088。在根目录的配置文件里配置 log level = debug。在根目录config配置 port = 9099。根据优先级从低到高依次覆盖。

2023-12-19 16:47:27 442

原创 Windows 查看电脑解锁记录,一般补卡需要用。

Win + R 输入 eventvwr.msc 进入事件查看器。

2023-12-07 10:22:50 2070

原创 【Android】registerForActivityResult 缺点记录

回调内做耗时操作会阻塞目标Activity 生命周期。postDelay 可修复。

2023-12-02 16:27:59 413

原创 【Android】 Glide 官方库自带的图片裁切类

GranularRoundedCorners :自定义四个角裁切。CircleCrop:正圆裁切RoundedCorners: 椭圆裁切

2023-11-20 20:50:06 156

原创 【UE】UE动态装载,卸载场景并检测actor全部加载完成

检测如有问题 需将检测首位actor更换为检测所有actor 或根据项目需求检测特定actor 是否加载完成。

2023-07-10 10:10:04 505

原创 【UE】修复源码编译运行 Setup.bat Unhandled exception. System.PlatformNotSupportedException:

以为是墙了,翻后无效。搜索询问后说是ue依赖服务器迁移。

2023-05-09 10:34:15 1384 4

原创 Python批量修改文件夹下文件名称

Python 批量修改文件名

2023-01-30 15:45:14 218

原创 Pixel 2 WIFI 断流修复

Pixel2 修复 wifi断流

2023-01-10 15:51:23 222

原创 【UE】BUILD ERROR: Missing precompiled manifest for ‘****‘.

【UE】BUILD ERROR: Missing precompiled manifest for '****'. 打包失败

2022-11-04 16:31:51 3604 5

原创 【UE】EditableTextBox 限制最大输入字符以及限制输入数字Number

【UE】Unreal Engine EditableTextBox 限制最大输入字符以及限制输入数字Number

2022-10-27 15:21:35 1670

原创 【UE】 提升编译速度的方式

UE 提高编译速度。

2022-10-14 17:25:50 1118

原创 【C++】子类避免覆盖父类的重载方法

【C++】子类避免覆盖父类的重载方法

2022-09-28 14:40:45 373

原创 【UE】富文本块(RichTextBlock) 增加超链接支持

UE 富文本RichTextBlock 增加超链接Hyperlink

2022-08-17 17:13:57 1999

原创 【问题处理】Merge made by the ‘ort‘ strategy.

Merge made by the 'ort' strategy.

2022-07-22 19:53:02 10528 4

原创 【Git操作】 常用的命令

Git命令

2022-07-12 16:59:21 196

原创 UE程序失焦卡顿导致崩溃解决

UE程序失焦卡顿导致崩溃解决

2022-07-05 18:37:25 1362

原创 【C++】VisualSudioCode 编译目录下的所有文件

VisualCode 编译多个cpp文件。

2022-06-27 17:35:58 346

原创 【C++学习】知识点

C++学习过程中的知识点

2022-06-22 20:02:23 254

原创 Lua 学习 - 日期时间

Lua 学习

2022-04-27 11:11:50 348

原创 Lua 学习之character class

Lua 学习

2022-04-21 16:42:12 139

原创 ExoPlayer的基本使用,播本地raw,播网络,缓存, 旋转

exoplayer 基本使用,播放本地,网络,缓存,画面旋转 rotation-degrees

2022-03-12 16:23:23 4536

原创 Java new T() 创建泛型的实例

fun <T> getClassInstance(clazz: Class<T>): T{ var constructor = clazz.getConstructor() return constructor.newInstance()}

2022-03-07 17:36:14 4139

原创 MediaExtractor + MediaCodec 实现解析本地视频流并播放

/*** * @author : 于德海 * time : 2022/1/26 11:20 * desc : */public class VideoDecoder { private MediaExtractor videoExtractor; private FileInputStream fileInputStream; private Surface mSurface; private MediaCodec mVideoCodec; boole.

2022-01-27 14:19:25 1581

原创 Android反射获取键盘高度判断键盘是否显示

public boolean getKeyBoardIsShow(Context context){ try { InputMethodManager im = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); Method method = im.getClass().getDeclaredMethod("getInputMethodWind...

2022-01-11 16:43:07 1552

原创 Android手柄数据全解析

前言功能需要,获取物理手柄数据(本文章只针对处于Android模式的手柄),然后转换成云需要的数据。手柄数据主要分为两款,一个是轴数据,一个是按键数据,下面分别来说明。判断是否是手柄设备 public static boolean isJoyStick(InputEvent event) { boolean sourceJoy = (event.getSource() & InputDevice.SOURCE_JOYSTICK) == In

2021-11-18 18:01:08 3697

原创 Gradle 7.0+ 设置aar路径失败问题

序闲来无事,新建一个项目,导入一个aar依赖,准备写个小demo,无奈aar路径一设置,直接报错。Build was configured to prefer settings repositories over project repositories but repository 'flatDir' was added by build file 'app\build.gradle'故对比两工程,此乃gradle版本差异。正文故科学大法,官网查之。入官网,搜android-library,点

2021-09-27 18:43:01 9951 6

原创 Kotlin使用第三方库的那些坑

可能以下几种原因第一种每个module下都要添加 compile 'com.alibaba:arouter-api:x.x.x' annotationProcessor 'com.alibaba:arouter-compiler:x.x.x'第二种如果你的代码是使用的kotlin应使用的AROUTER_MODULE_NAME赋值方式为 kapt { arguments { arg("AROUTER_MODU

2021-05-17 09:10:44 1034

原创 【9】Kotlin学习之运算符? ?: !! as等

? 与 ?.在kotlin中默认变量是不可为空的,想要一个变量为空需加? 如下:data class A(val a: String, val b: Int) { fun print() { println("test") }}fun main() { var a: A? = null}那么在代码中使用此变量就需要用到非空运算符?.如下fun main() { var a: A? = null println(a?.print())

2021-05-06 17:18:35 236

原创 【8】Kotlin学习之集合关键词all ,any,count,find,findlast

all 与anyall 集合内的所有成员都满足某条件。any 集合内的任意一成员满足某条件代码fun main() { var a = A("a",3) var a1 = A("a",55) var b = a.copy(b = 20) var list = arrayListOf(a,a1,b) println(list) println(list.all { a:A -> a.b == 3 }) println(list.any

2021-04-28 20:50:24 2521

原创 【7】Kotlin学习之扩展函数属性

扩展函数新建一个kt文件BaseString新建方法fun String.lastChar() = this[length - 1]代码调用 展示结果fun main() { println("Test".lastChar())}结果t根据这个可以定义我们自己想要的效果比如:package stringsfun String.lastChar() = this[length - 1]fun String.lastCharUpper() = this.sub

2021-04-23 11:42:18 75

原创 【6】Kotlin学习 之 重载

Kotlin中的重载fun main() { reload() reload("test") reload("t",7)}fun reload(a:String? = null,b :Int? = 0 ,c:Float ?= null){ println("a = $a ; b = $b ; c = $c")}输出结果a = null ; b = 0 ; c = nulla = test ; b = 0 ; c = nulla = t ; b = 7

2021-04-23 10:58:46 111

原创 仿抖音视频播放 基于GsyVideoPlayer+ViewPager2

前言公司最近有个小的演示需求,大体首页模仿抖音,因此抽时间做了这么个项目,顺便练练手,demo用Kotlin+AndroidX实现。视频库采用GsyVideoPlayer话不多说,先上效果图实现实现方式ViewPager2(ViewPager2 其实就是RecyclerView + SnapHelper)代码流程创建adapter并与ViewPager2绑定监听ViewPager2的PageChange,触发onPageSelect时进行视频播放 viewPager2.

2021-04-02 15:23:11 2315 3

原创 AndroidStudio开发技巧--Logcat tool的使用

One过滤日志时需要输入你想要Key,即可显示你想要的关联内容。假如想要看多个只需要 Key|Key1这样就会显示多个的关键内容Two假如你不想每次都输入勾选上Regex 正则点下拉框点击EditFilter ConfigurationLog TAG 中输入自己想要显示的TAG即可。内容参考One....

2021-03-16 16:56:36 316

原创 AndroidStudio开发小技巧--使用阿里云仓库

Title适用于因某些原因无法访问google等仓库无法编译。Body阿里云仓库官网(我是网址)选择需要的仓库地址然后将需要的仓库写入项目根目录的build.gradle中。示例:// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { ext.kotlin_version = '1.3.41' repos

2021-03-01 11:42:04 253

原创 Android获取手机的地区与时区

mapAction.put("locale", Locale.getDefault().getCountry()+"("+Locale.getDefault().getDisplayCountry()+")");mapAction.put("TimeZone", TimeZone.getDefault().getDisplayName(true, TimeZone.SHORT));

2020-12-10 16:24:23 1547

原创 Android获取手机的地区与时区

mapAction.put("locale", Locale.getDefault().getCountry()+"("+Locale.getDefault().getDisplayCountry()+")");mapAction.put("TimeZone", TimeZone.getDefault().getDisplayName(true, TimeZone.SHORT));

2020-12-10 16:24:23 1848

Pixel2Oreo-WiFi-MOD-v2

Pixel2 8.0 系统wifi断流修复模块

2023-01-10

google usb_driver.zip

Google USB 驱动

2021-11-04

SecureCRT_CN.rar

android 串口工具

2020-03-10

Fragmet和Viewpager 实现每个Frag都请求网络

FragMent,ViewPager 实现每个页面都请求网络。

2015-11-02

图灵xmpp的实现

利用与图灵机器人实现xmpp功能欢迎意见反馈

2015-07-07

仿苹果Progress

仿苹果进度条 带图片带代码 根据需求下载自己想要的效果

2015-05-14

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

TA关注的人

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