kotlin

alexhilton3 小时前
android·kotlin·android jetpack
学会在Jetpack Compose中加载Lottie动画资源本文译自「From File to Fetch」,原文链接proandroiddev.com/from-file-t…,由Katie Barnett发布于2025年11月23日。
用户69371750013849 小时前
android·后端·kotlin
29.Kotlin 类型系统:智能转换:类型检查 (is) 与类型转换 (as)希望帮你在Kotlin进阶路上少走弯路,在技术上稳步提升。当然,由于个人知识储备有限,笔记中难免存在疏漏或表述不当的地方,也非常欢迎大家提出宝贵意见,一起交流进步。 —— Android_小雨
用户69371750013849 小时前
android·后端·kotlin
30. Kotlin 扩展:为“老类”添“新衣”:扩展函数与扩展属性希望帮你在Kotlin进阶路上少走弯路,在技术上稳步提升。当然,由于个人知识储备有限,笔记中难免存在疏漏或表述不当的地方,也非常欢迎大家提出宝贵意见,一起交流进步。 —— Android_小雨
ForteScarlet12 小时前
开发语言·windows·kotlin
如何解决 Kotlin/Native 在 Windows 下 main 函数的 args 乱码?之前在用 Kotlin/Native 写 codex-kkp 的时候遇到了一个问题: 当我尝试在 Windows 的命令行上向它的产物 exe 传递参数的时候,传入的中文参数会变成我们熟悉又陌生的乱码“锟斤拷”。
starrycode88814 小时前
ui·kotlin
【每日一个知识点】Kotlin开发基础知识最近对手机端输入法皮肤很感兴趣,要实现这个,就要实现三大功能模块:这是最基础的学习路径,帮助你理解输入法的工作原理。
愤怒的代码17 小时前
android·架构·kotlin
深入理解 IdleHandler:从启动优化到内存管理在 Android 性能优化的工具箱里,IdleHandler 往往被视为“第二眼美女”。它虽不似 Handler 那样频繁露面,却是平衡应用启动速度与 UI 流畅度的核心利器。本文将带你从 IdleHandler 出发,横跨消息循环机制,最终深入到内存管理的底层逻辑。
Kapaseker17 小时前
android·kotlin
一万四千字重温 Android 四大组件本系列为小说《逆袭西二旗》的技术讲解,用于详细说明剧情里涉及的开发细节。我相信各位开发者对于 Android 四大组件熟悉的不能再熟悉了。但正因如此,我们往往容易忽略它们背后的设计初衷、生命周期细节以及在现代架构中的最佳实践。
我爱烤冷面18 小时前
java·开发语言·kotlin·dokka
kotlin项目实现Java doc的方案:使用Dokka执行指令**./gradlew dokkaHtml** 后,会在 ”yourLibraryModule“/build/dokka/html/index.html路径生成对应的html文件
jian1105818 小时前
android·java·kotlin
android java转kotlin,kotlin转java点击要转的kotlin文件,Tools => Kotlin => Show Kotlin ByteCode
ForteScarlet18 小时前
android·开发语言·后端·ios·kotlin
Kotlin 2.3.0 现已发布!又有什么好东西?大家吼哇,这次轮到 Kotlin 2.3.0 登场啦! 本次更新内容可以在 JetBrains 官方的 What’s new in Kotlin 2.3.0 查阅, 我照例挑自己最感兴趣的改动聊聊。
ULTRA??2 天前
c++·python·kotlin
归并排序算法实现,kotlin,c++,python好的,我们来详细、系统地解释归并算法(Merge Algorithm)及其核心逻辑。归并算法(Merge Algorithm)是将两个或两个以上已经有序的序列合并成一个新的有序序列的过程。它是归并排序(Merge Sort)算法的核心组成部分。
Kapaseker3 天前
android·kotlin
四大组件齐上阵,轻松拿捏实习生本系列为 Android 技术职场题材虚构小说,所有登场人物、公司名称、组织架构及相关情节均为创作所需虚构而来,若有雷同,纯属偶然。书中涉及的技术知识经专业梳理,仅供参考。
Kapaseker4 天前
android·kotlin
三分钟搞懂 Kotlin Flow 中的背压你有没有遇到过这样的情况:数据源发送得太快,你的应用根本处理不过来,结果要么卡顿要么崩溃?针对这种情况,Kotlin Flow 提供了一些内置的方法,让你的生产者和消费者能步调一致。在这篇文章里,我们会聊聊:
QING6184 天前
android·kotlin·android jetpack
Jetpack Compose 中的 ViewModel 作用域管理 —— 新手指南默认作用域:在 Compose 中,viewModel() 默认使用当前 LocalViewModelStoreOwner,通常是 NavDestination。
KotlinKUG贵州4 天前
kotlin·agent·mcp
Kotlin/Ktor 实践:利用 MCP 从零打造 AI Agent 服务端指南最近一直在用NodeJS弄MCP应用,注意到SDK提供了一个Kotlin的版本,尝试后发现居然是基于Ktor的,索性试了下用Kotlin来搭建MCP应用,实践后证明这是一个不错的选择,比如官方Koog也是配了Ktor,Ktor这种小体量web框架就很适合做这种中间层服务来使用。
喜熊的Btm4 天前
kotlin·android jetpack
探索 Kotlin 的不可变集合库Kotlin 的标准集合(List, Set, Map)默认是可变的,这可能导致未预期的修改。为了在 API 层强制实现不可变性,JetBrains 引入了 Kotlin 不可变集合库 。该库提供了一组真正不可变的集合类型,可以防止意外修改,并增强在并发或多线程环境中的安全性。
モンキー・D・小菜鸡儿6 天前
android·kotlin
Android 中 StateFlow 的使用StateFlow 是 Kotlin 协程库中用于管理可观察且有状态的数据流的核心组件,属于冷流(Cold Flow)的升级版,专为 Android 开发中的状态管理设计,是 LiveData 的现代化替代方案之一。本文将从核心概念、使用场景、完整示例到高级特性全面解析 StateFlow。
我又来搬代码了6 天前
android·前端·kotlin·android studio
【Android】【Compose】Compose知识点复习(一)最近有新项目,要用到Compose开发,发现以前学的Compose也忘了很多了,看来好记性还是不如烂笔头,记录一下Compose相关的知识点,以后再忘了也能翻一翻看看。
hnlgzb6 天前
android·开发语言·kotlin
好像kotlin class和kotlin file都可以是activity?这是一个非常敏锐的观察!答案是:严格来说,只有 Class(类)才能是 Activity。File(文件)只是盛放代码的容器。