- 博客(13)
- 收藏
- 关注
原创 ComposeMultiplatform / KotlinMultiplatform Desktop 自动创建快捷方式
在commonApp的 build.gradle.kts 底部的。在windows下添加。
2025-03-26 11:54:33
118
原创 解决Android Studio 不能在电脑 Desktop 运行 ComposeMultiplatform / KotlinMultiplatform
原因: java.lang.ClassNotFoundException: top.*.*.MainKt。解决方法 在右上角构建任务添加 Gradle任务 运行命令写 即可主动添加运行desktop的运行任务。在Android Studio无法运行 desktopMain模块内容 点击main旁边方法出现。错误: 找不到或无法加载主类 top.*.*.MainKt。在 Idea 可以正常运行。
2025-03-26 10:59:14
173
原创 OkHttp 3 配置 日志拦截器
使用,拦截器的添加时机要在第一位,不能比别的拦截器晚添加,否则会影响日志结果。依赖 配置fastjson是需要格式化输出。
2024-10-14 16:32:32
285
原创 Retrofit2 使用 FastJSON2 作为 Converter 类型转换器
看下了网上的文章,挺多都是四五年前 fastjson1的类型转换器搭配 Retrofit2 了。定义转换工厂,实现原理和 Gson 的 GsonConverterFactory 有一点类似。现在到 fastjson2 没有提供 Converter 了 需要自己实现一下。添加到 Retrofit 中。
2024-10-08 22:06:19
311
原创 Redis 搭配 FastJSON2 进行序列化
发现网上的都有点问题,不是类型转换有问题就是无法转换基本类型,要不就是泛型没写对一堆问题。Spring Boot 中RedisTemplate使用FastJson2进行序列化。写了个泛型正常,不会找不到bean的。不会报各种类型转换安全错误的。可以正常转换基本类型的。
2024-10-07 17:49:53
600
原创 报错 : Unfortunately you can‘t have non-Gradle Java modules and Android-Gradle modules in one project.
Compilation is not supported for following modules: xx.xxx.xx Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project.
2023-11-05 16:33:00
383
1
原创 Android 沉浸标题栏状态栏
如果设置了就会是这样 根布局占用状态栏 而不是标题栏(原谅咱可爱的状态栏)不然根布局就填充了状态栏(约等于paddingTop="状态栏高度")设置完状态栏透明就可以适配标题栏了 也不麻烦我已经写好了。首先设置状态栏透明 super.onCreate之后调用。布局代码就不贴了 不难写。
2023-08-08 22:00:36
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人