本文分类:news发布日期:2025/9/6 22:11:26
相关文章
kotlin: 用viewmodel展示数据
一,引入lifecycle
1,libs.versions.toml
[versions]
lifecycle = "2.9.1"[libraries]
# lifecycle
androidx-lifecycle-livedata-core-ktx = { group = "androidx.lifecycle", name = "lifecycle-livedata-core-ktx", version.ref = "life…
建站知识
2025/9/6 22:11:05
kotlin: 用Retrofit+协程访问网络接口
一,安装第三方库
build.gradle.kts中添加implementation("com.squareup.retrofit2:retrofit:2.9.0")implementation("com.squareup.retrofit2:converter-gson:2.9.0")implementation("com.google.code.gson:gson:2.13.0")
然后点击:Sync Now 链…
建站知识
2025/9/6 22:10:38
kotlin: 报错:@OptIn(kotlinx.serialization.InternalSerializationApi::class)
一,报错信息:
e: file:///Users/liuhongdi/StudioProjects/Okdemo2/app/src/main/java/com/example/okdemo2/fragment/ApiService.kt:14:67
This declaration needs opt-in. Its usage must be marked with @kotlinx.serialization.InternalSerializationApi or @OptIn(kotli…
建站知识
2025/9/6 22:10:23
android studio: 切换项目的gradle版本
一,切换gradle版本:选择相应的gradle版本:实际上修改了gradle-wrapper.properties
如下:
#Thu Sep 04 11:05:05 CST 2025
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip…
建站知识
2025/9/6 22:10:13
超越-env-一份成熟的应用程序配置指南
GitHub 主页
超越.env:一份成熟的应用程序配置指南 🧐
让我给你讲个鬼故事。👻 几年前,我们团队的一个新来的小伙子,在一次紧急的线上热修复中,不小心把一个配置项搞错了。他本该把数据库地址指向生产环境的只读副本,结果,他忘了在生产服务器上更新那个小小的.env文件…
建站知识
2025/9/6 22:02:25
Nest.js 怎样使用 hbs 的 partials
Nest.js 怎样使用 hbs 的 partials?
当你在使用 Nest.js 的时候,安装 hbs 就可以使用 Handerbars 作为模版引擎。但是 Nest.js 没有提供 hbs 的配置接口,因此要使用 partials,还是要单独引入 hbs,具体如下:
import { NestFactory } from "@nestjs/core";
impor…
建站知识
2025/9/6 21:56:35