kotlin

urkay-5 小时前
android·java·kotlin·iphone·androidx
Android 切换应用语言在 Android 开发中,切换应用语言(即本地化/国际化) 有多种实现方式。以下是几种主流、可靠的方法,适用于不同 Android 版本和项目需求:
杀死那个蝈坦7 小时前
java·前端·eclipse·kotlin·bootstrap·html·lua
监听 Canal在 OpenResty 中监听 Canal(数据库 binlog 同步工具),核心是 对接 Canal 的输出协议(TCP 原生协议或 HTTP 协议),接收数据库变更事件(增删改),再通过 Lua 脚本实现后续业务逻辑(如缓存更新、消息推送、数据校验等)。
Yang-Never10 小时前
android·java·开发语言·kotlin·android studio
Open GL ES->EGL渲染环境、数据、引擎、线程的创建
urkay-10 小时前
android·xml·java·kotlin·iphone
Android 全局修改设备的语言设置通过反射调用 Android 系统内部 API 来全局修改设备的语言设置。这是一种 非官方、高风险、需要系统权限(甚至 Root) 的做法,通常只在定制 ROM、系统级应用或测试环境中使用。
用户693717500138410 小时前
android·后端·kotlin
21.Kotlin 接口:接口 (Interface):抽象方法、属性与默认实现希望帮你在Kotlin进阶路上少走弯路,在技术上稳步提升。当然,由于个人知识储备有限,笔记中难免存在疏漏或表述不当的地方,也非常欢迎大家提出宝贵意见,一起交流进步。 —— Android_小雨
QING61810 小时前
android·kotlin·android jetpack
Jetpack Compose 中 Flow 收集详解 —— 新手指南引言: Jetpack Compose 提供了多种方式来收集和响应 Kotlin Flow 的数据流,本文将详细介绍各种收集方法及其适用场景。
smile_Iris11 小时前
开发语言·算法·kotlin
Day 26 常见的降维算法@浙大疏锦行特征降维是机器学习中的关键预处理步骤,核心目标是 在保留数据核心信息的前提下,减少特征维度—— 解决高维数据的 “维度灾难”(如计算量大、过拟合风险高、模型可解释性差),同时提升模型训练效率与泛化能力。
天下无敌笨笨熊11 小时前
android·开发语言·kotlin
kotlin常用语法点理解就是?,表明变量可能为null。?及相关的elvis运算符(?:)的引入相比java是一大进步,可避免大量的NPE问题。
杀死那个蝈坦12 小时前
java·开发语言·青少年编程·kotlin·lua
Redis 缓存预热在 OpenResty + Canal + Redis 的架构中,Redis 缓存预热的核心目标是:系统启动 / 数据变更时,提前将热点数据加载到 Redis,避免缓存穿透、冷启动时的数据库压力,同时保证缓存与数据库数据一致。
程序员江同学21 小时前
android·kotlin
线下活动|2025 Kotlin 中文开发者大会北京分会场大家好!2025 Kotlin 中文开发者大会来了!Kotlin 中文开发者大会是由 JetBrains 联合 KUG 举办的一年一度的 Kotlin 分享盛会。本次大会将以「茁壮成长的 KMP」为主题,邀请来自国内外顶尖科技公司的技术领袖与一线开发者,共同见证 Kotlin Multiplatform (KMP) 在过去一年中爆发式的增长与成熟。
花阴偷移1 天前
android·java·开发语言·kotlin
kotlin语法(上)1.2 IDEA的安装---这里推荐使用IntelliJ IDEA---打开IntelliJ IDEA,创建一个 kotlin项目,自动在src目录下生成一个Main.kt的文件,代码如下:
XuanRanDev1 天前
开发语言·kotlin
【编程语言】Kotlin快速入门 - 泛型Kotlin的泛型与Java十分类似,也是使用这种的语法结构:和Java一样,Kotlin也允许泛型是某个类的子类
普通网友1 天前
android·开发语言·kotlin
Android kotlin Jetpack mvvm 项目目前我们使用Gradle构建语言是Groovy,但是Gradle实际上是支持Kotlin来编写Gradle构建脚本的,常见的构建脚本是.gradle结尾,而Koltin语法编写的脚本则是.gradle.kts,使用kotlin构建脚本的好处是可以有代码提示,和写一些扩展方法。 同时,我们可以使用buildSrc进行版本管理。
大耳猫1 天前
android·kotlin·协程
Android Kotlin 协程详解一、协程概述协程是 Kotlin 中处理异步操作的核心特性,它轻量、高效,允许以同步方式编写异步代码,避免回调地狱,提升代码可读性和可维护性。
Crogin1 天前
android·开发语言·kotlin
快速简单入门Kotlin——基础语法(第一天)本人情况:学习安卓开发一段时间,主要集中在使用Java进行基础开发。随着学习深入,意识到安卓开发不仅仅局限于Java,还需要学习Kotlin语言——Google官方推荐的新语言,未来还会学习比如Jetpack Compose等新的开发框架。为了更好地跟进这些变化,我决定在这里总结自己的学习进展。
hudawei9961 天前
android·开发语言·kotlin
kotlin协程编译成Android字节码后是什么样的Kotlin 协程编译为 Android 字节码(Dalvik/ART 可执行的 .dex 字节码,底层基于 JVM 字节码)的核心逻辑是将协程的挂起/恢复语义转换为「状态机 + 回调」,同时依赖 kotlinx.coroutines 库的底层 API 实现线程调度、挂起函数管理。以下从「基础原理」「字节码拆解」「核心组件映射」三个维度详解:
QING6181 天前
android·kotlin·android jetpack
kotlin 协程: GlobalScope 和 Application Scope 选择和使用 —— 新手指南在 Android 中更推荐使用 ViewModel 的 scope:协程创建的成本很低,但内存泄漏的成本很高。选择合适的 Scope 是编写健壮协程代码的关键。
QING6181 天前
android·kotlin·android jetpack
Kotlin 协程中Job和SupervisorJob —— 新手指南Job是一个具有生命周期的可取消任务。每个协程都有一个关联的Job,用于控制其执行。你可以把Job看作是协程的句柄,它允许你:
fei201211061 天前
kotlin
(2.4.2) Kotlin从零开始可点击查看了解目前自己当前kotlin版本对应的协程库版本源文件通常以包声明开头:有标准库的多个包会默认导入到每个 Kotlin 文件中:
向上_503582911 天前
开发语言·学习·kotlin
Android之kotlin学习1、在你的Project下的build.gradle与moudle下的build.gradle下配置相应的参数。 (buildscript一定要在plugins前面,不然会报错)