kotlin

赏金术士12 小时前
android·kotlin
Kotlin ViewModelViewModel 的核心作用是以注重生命周期的方式存储和管理界面相关的数据。它最伟大的地方在于:当手机屏幕旋转(配置更改)导致 Activity 重建时,ViewModel 中的数据不会丢失。
vistaup13 小时前
android·kotlin
kotlin 二维码实现高斯模糊精简的写法:
6666v620 小时前
android·kotlin
深入 Android 统一状态模型:MVI 架构的核心实现在 Android Kotlin 开发中,“统一状态模型”(通常也称为单一数据源,Single Source of Truth)是一种现代应用架构的最佳实践。它的核心思想是将 UI 界面在某一时刻的所有可能情况(如加载中、数据加载成功、数据为空、发生错误等)抽象并封装成一个单一的数据类对象,由 ViewModel 统一管理并单向驱动 UI 更新。
idingzhi1 天前
android·开发语言·python·kotlin
A股量化策略日报(2026年05月11日)全市场扫描发现 9个活跃信号:RSI=22.9(深度超卖) | KDJ_K=32.6(超卖) | Vol=0.96 | ATR=0.37 | Mom10=-6.99%
我命由我123451 天前
android·java·java-ee·kotlin·android jetpack·android-studio·android runtime
Jetpack Compose - 设置 Compose 编译器、设置 Compose 依赖项可以直接在模块级启用,项目级声明不是必须的项目级声明的真正价值在于,项目级 build.gradle.kts 文件只声明版本,不应用,各个模块级 build.gradle.kts 文件继承版本,直接应用
Kapaseker1 天前
android·kotlin
reified 如何骗过 JVM 类型擦除在上一篇文章中,我们深入探讨了 inline 关键字如何通过代码内联消除函数调用开销,带来性能优化和控制流增强。
帅次2 天前
android·kotlin·gradle·android jetpack·compose
深入 MaterialTheme:掌握 ColorScheme 与 Typography 的设计核心Composable 内用 MaterialTheme.colorScheme.primary 等取色;重组 时随上层 MaterialTheme 变化而更新子树。
6666v62 天前
kotlin
Kotlin 密封类 (Sealed Class)密封类用于限制继承关系,即一个类的所有子类都必须在同一个文件中定义。它本质上是枚举的升级版——枚举用于固定的一组对象,密封类用于固定的一组类型。
Kapaseker2 天前
android·kotlin
Kotlin inline:你以为它只是个性能优化?前几天和吴彦祖吃饭,聊到他最近在用 Kotlin 写一个 Android 项目。饭吃到一半,他突然放下筷子问我:"我在标准库里看到很多函数都标了 inline,像 repeat()、let() 这些。我知道它跟性能有关,但它到底是怎么工作的?"
学习指针路上的小学渣2 天前
kotlin
kotlin笔记依赖:插件:对于vscode需要重建索引: 在 VS Code 按:Ctrl + Shift + P 输入 → Reload Window
黄林晴2 天前
android·kotlin
重磅更新!Kotlin协程1.11.0 发布,Flow/StateFlow 新 API 全面升级本文首发于公众号“Android技术圈”kotlinx.coroutines 1.11.0 发布了。这一版最直接的变化是 Kotlin 升到 2.2.20,同时新增了一些 Flow / StateFlow API,并修复 SharedFlow、flowOn、RxJava 互操作、R8 GC、JS/Wasm 异常处理相关问题。
帅次2 天前
android·kotlin·gradle·android jetpack·compose
Navigation Compose:NavHost、NavController 与参数NavControllerNavHosthomesamplessample/profile/{userId}
UXbot3 天前
前端·vue.js·ui·kotlin·swift·原型模式·web app
AI画原型工具如何帮非设计师快速生成UI界面对产品经理、技术创始人或独立开发者来说,"需要一个可以演示的原型"是一个高频需求,但"找设计师"在早期阶段往往既慢又贵。AI画原型工具正在改变这一局面:非设计师不再需要学习Figma的图层逻辑或掌握组件规范,输入需求描述,工具直接生成可点击的UI界面。
赏金术士3 天前
android·kotlin·交互·android jetpack·compose
JetPack Compose 弹窗、菜单、交互组件(五)记忆口诀:
小书房3 天前
kotlin·高并发·协程·异步·虚拟线程·coroutinescope
Kotlin的协程咱们从一个典型场景示例开始。这个场景就是点击按钮后联网获取用户信息,然后把用户信息展示出来。如果用最直接的方式来写,应该是这样的:
小书房3 天前
android·开发语言·kotlin·协程
Kotlin协程的运行原理我在另一篇博客 Kotlin的协程 已经介绍了关于协程的很多东西,也是这一篇能看懂的基础。这一篇专门用一个示例来讲解一下它的底层运行机制。
赏金术士3 天前
android·kotlin·android jetpack·compose
JetPack Compose 基础核心模块(一)记忆口诀:
alexhilton3 天前
android·kotlin·android jetpack
如何用Perfetto来对启动优化去伪存真本文译自「How I Used Perfetto to Separate Real Startup Improvements From Plausible Ones」,原文链接levelup.gitconnected.com/how-i-used-…,由James Cullimore发布于2026年4月21日。
赏金术士3 天前
android·开发语言·kotlin
Kotlin 从入门到进阶 之函数模块(核心基础)(二)
赏金术士4 天前
android·开发语言·kotlin
Kotlin 从入门到进阶 之作用域函数 & 优雅写法(五)记忆口诀: