kotlin

蜡台6 小时前
android·前端·kotlin·compose·jepack
Jetpack Compose 从入门到精通Jetpack Compose 是 Google 推出的Android 原生声明式 UI 框架,替代传统 XML + View 体系:
蜡台8 小时前
android·kotlin·state·jetpack compose
Jetpack Compose 核心:状态管理 + Lazy 列表通俗一句话:状态 = 描述 UI 在某一时刻的数据。界面上一切会变的东西,背后都是状态。这些会随时间、用户操作发生变化的数据,就是状态。 UI 就是状态的可视化表现:UI = 函数 (状态),同一个状态,渲染出来的界面就固定。
松仔log11 小时前
java·jvm·kotlin
Kotlin中级——协程协程可以暂停执行,而不是阻塞线程。这允许一个协程在等待某些数据到达时挂起,另一个协例程在同一线程上运行,从而确保有效的资源利用率。
汪海游龙1 天前
android·ci/cd·kotlin
本地源码还是 Maven 版本?Gradle composite build 双轨依赖的正确接法自己维护的库被自己的 App 依赖时,都会遇到同一个矛盾:发版太慢,不发版又验证不了。库里改一行,要 push tag、等 CI、等 Maven Central 同步,才能在 App 里看到效果。Gradle 的 composite build 是标准解法——本机直接吃库的源码,改完立刻生效。
我命由我123451 天前
android·java·java-ee·kotlin·android studio·android-studio·android runtime
Compose Codelab 学习 - Compose 中的基本布局8dp 网格是 Android 界面设计中的一套基础对齐系统,它规定所有UI元素的尺寸和间距都应该是 8dp 的整数倍
我命由我123452 天前
android·java·java-ee·kotlin·android studio·android jetpack·android-studio
Android 开发问题:TopAppBar 和 topAppBarColors API is experimental...
Kapaseker2 天前
android·人工智能·kotlin
没想到吧!Skill 也可以测试 — 小白都看得懂的 Skill 教程读完这篇文章,你会知道应该如何测试上一篇文章中创建的 Skill。没错,Skill 也是可以测试的!同时,我们还会得到一个真正可以运行的脚本。以后每次修改 Skill,都可以用它重新检查一遍,确认原来的能力没有被破坏。
我命由我123452 天前
android·java·java-ee·kotlin·android studio·android-studio·android runtime
Android 开发问题:使用 AndroidTreeView 时,自定义视图无法撑满父容器
用户45989204565163 天前
前端·kotlin
一套 KMP 多仓库版本治理工作流:用 Version Catalog + CI 把发版流水线自动化本文分享我在一个 Kotlin Multiplatform(KMP)项目里实践的一套「版本控制 + 代码管理」工作流。 项目规模:一个主工程 App + 十几个独立仓库的 KMP 业务/基础库。文中所有仓库地址、包名、 制品库、机器人等均为脱敏后的示意信息(如 com.acme.kmp.*、"内网 GitLab"、"私有 Nexus 制品库")。
独隅3 天前
开发语言·人工智能·kotlin
KMP 全栈进化:Koog 框架打造纯 Kotlin AI Agent 实战效果当所有人都在说"AI Agent = Python"时,JetBrains 用 Koog 框架给出了一个截然不同的答案。2026 年,Kotlin Multiplatform 已覆盖 Android、iOS、Desktop、Web、Backend 全平台,而 Koog 的加入让 Kotlin 开发者第一次拥有了零 Python 依赖、纯类型安全、全端部署的 AI Agent 能力。
pengyu4 天前
android·kotlin
【Kotlin 协程修仙录 · 元婴境 · 中阶】 | 操作符真解:Flow 中间操作符与数据流变幻术元婴初成,你已能创造 Flow,感知冷流的懒加载韵律。你能用 flow {} 发射数据,用 collect 收集结果。但此刻的 Flow,还只是一条笔直的管道——数据从入口流入,原封不动地从出口流出。
pengyu4 天前
android·kotlin
【Kotlin 协程修仙录 · 元婴境 · 初阶】 | 冷流初啼:Flow 的基础与响应式编程的入门金丹已凝,你对协程的并发、调度、异常处理已驾轻就熟。你能用 async 并发请求多个接口,能用 supervisorScope 隔离局部失败,能用 withContext 自如切换线程。你写的代码,既安全又优雅。
Kapaseker5 天前
android·kotlin
破坏性更新 - 解读 Jetpack Compose 1.12Jetpack Compose 2026 年 8 月版本现已稳定发布。这次核心 Compose 模块都来到了 1.12:
Android-Flutter5 天前
android·kotlin
android LeakCanary 工作原理 详解LeakCanary 是由 Square 开源的 Android 内存泄漏检测工具,专门用于在开发阶段自动识别 Java 层的内存泄漏问题。它通过监控对象生命周期 + 弱引用检测 + 堆转储分析的组合方案,帮助开发者定位内存泄漏根因。
阿pin6 天前
android·开发语言·kotlin·coroutinescope
Android随笔-Kotlin CoroutineScopeKotlin CoroutineScope(协程作用域) 是结构化并发(Structured Concurrency)的核心载体。它定义了协程的生命周期边界:Scope 取消时,其内部所有协程自动取消;Scope 内的异常会按规则向上传播。
Android-Flutter5 天前
android·kotlin
android 自定义view 详解自定义 View 是 Android 开发的核心技能之一,本文从原理到实践,系统梳理自定义 View 的完整知识体系。
Android打工仔5 天前
android·kotlin
从 finally 理解程序的控制流:它为什么不是 catch 后面的代码?很多编程语言都有 try / catch / finally 这样的异常处理结构。第一次接触它时,很容易产生一个疑问:
YXL1111YXL5 天前
android·kotlin
续体和状态机 —— suspend 函数的 CPS 变换如果你看过 kotlin 挂起函数反编译后的 java 代码,你会发现短短 5 行代码反编译出 50 行代码。你去问 AI 它会告诉你这是 CPS 变换,今天来拆解一下挂起函数的本质。
alexhilton5 天前
android·kotlin·android jetpack
千万别误用Android Skills本文译自「Android Skills — What Google Just Released and Why Most Developers Are Already Using It Wrong」,原文链接medium.com/proandroidd…,由Dilipchandar发布于2026年8月8日。
必须会一定会5 天前
android·开发语言·kotlin
GLM-5.3 迁移实战:强制思考、1M 上下文与官方编程基准本文核对日期:2026-08-14。GLM-5.3 当前在 GLM Coding Plan 全量上线;官方文档写明模型 API 将于近期上线。下文的请求片段用于迁移准备,不代表 API 已开放。