kotlin

唐青枫2 天前
kotlin
Kotlin with 详解:把已有对象放进作用域集中处理with 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:with 的定位很清楚:把一个已有对象传进去,在这个对象的作用域里执行一段逻辑,然后返回 Lambda 最后一行的结果。
QING61816 小时前
android·kotlin·android jetpack
Kotlin 日常开发常用语法糖整理 —— 速记Kotlin 提供了大量语法糖,让代码更简洁、更安全、更易读。以下是开发中最常用的一些语法糖,附代码示例和使用说明。
popcorn_min17 小时前
随机森林·r语言·kotlin
共享单车需求预测:时间特征工程 + 随机森林,R² 达到 0.931本项目由 星枢 支持星枢官网:https://claudeaihub.cloud/前面几个项目覆盖了分类、回归、聚类、医疗二分类和特征工程二分类。这次做一个时间序列回归:用 UCI Bike Sharing 数据集预测每小时共享单车租赁量。重点是展示时间特征工程的价值—— hour、是否高峰、是否夜间、是否周末,这些特征对预测结果影响巨大。
Attachment George17 小时前
python·ai·langchain·kotlin·rag
山东大学软件学院-项目实训-个人开发日志(十):材料问答链路开发——文档解析、OCR兜底与持续追问完善前几周我已经把BabyMind的统一问答入口、RAG知识库、多Agent流式问答、语音输入输出等核心链路逐步打通。本周我的工作重点是把上传材料后直接提问等相关功能实现完整。
Kapaseker18 小时前
android·kotlin
一个丝滑的数字计数器,讲清楚 AnimatedContent 怎么用在 Compose 里,AnimatedContent 主要用来处理一类很常见的变化:新旧内容的交替。
plainGeekDev2 天前
android·java·kotlin
网络状态监听 → ConnectivityManager + FlowNetworkInfo 已废弃(API 29+)。广播接收必须手动注册/解注册,生命周期管理容易泄漏。只能拿到"是否连接",具体网络类型获取麻烦。
Kapaseker2 天前
kotlin·agent
你的第一个 Agent — 切换模型距离上一篇开篇文章过去了两周,我也没有闲着,又学习了一点新的知识。开始正题之前,先聊聊什么是系统提示词,然后看看如何改进 Cook 的提示词。
JohnnyDeng943 天前
android·kotlin·mvvm·协程
【Android】ViewModelScope 与协程生命周期管理:告别内存泄漏,掌控异步边界> 一句话收益:彻底理解 viewModelScope、lifecycleScope、repeatOnLifecycle 的边界差异,写出不泄漏、不崩溃的协程代码。
alexhilton3 天前
android·kotlin·android jetpack
Android的Agent优先时代:构建时vs运行时本文译自「Android’s Agent-First Era: Build-Time vs Runtime」,原文链接medium.com/proandroidd…,由Renaud Mathieu发布于2026年6月8日。
JohnnyDeng943 天前
android·性能优化·kotlin·jetpack
【Android】Android 包体积优化:R8/ProGuard 深度配置全攻略> 一句话收益:掌握 R8 编译器的深层优化机制与 ProGuard 规则精细化配置,让你的 APK 体积减少 30%~50%,同时彻底避免混淆引发的线上崩溃。
逐光老顽童4 天前
架构·kotlin
用 Jetpack Compose + MVI 开发了一个 Authenticator 双因素认证应用事情的起因很日常。那天早上到公司,内部系统突然弹出了二次验证。我掏出手机,下意识去搜 Google Authenticator——结果下载完、扫完码,怎么都对不上。要么是版本问题,要么是没找对入口,折腾了十几分钟,咖啡都凉了。
JohnnyDeng944 天前
android·kotlin·mvvm·hilt
【Android】Hilt 依赖注入:原理与最佳实践> 一句话收益:深入理解 Hilt 的代码生成机制与组件作用域,彻底告别手写 Dagger 样板代码,写出可测试、可维护的 Android 应用。
杉氧5 天前
android·kotlin
Kotlin 协程深度解析④:架构实战——在 MVVM/MVI 中的进阶应用专栏模块:架构实战 协程在现代移动端架构中的深度应用,包含状态管理、异常治理、性能优化与单元测试的最佳实践。
杉氧5 天前
android·kotlin
Kotlin 协程深度解析③:流式编程——Flow 的响应式进化专栏模块:流式编程 探索 Flow 的设计初衷,理解从 LiveData/RxJava 到 Flow 的进化逻辑,以及基于挂起机制的背压处理真相。
Coffeeee5 天前
android·程序员·kotlin
Android16升级,预测性返回适配起来到底难不难上一篇文章说到了要开始做targetSdk36的适配工作并且介绍了如何适配自适应布局这个新特性,但除此以外,Android16还有一个新特性也必须值得注意一下,那就是预测性返回,要说这个特性,Android13里面就已经出来了,但是那会还只是存在于开发者选项里面,但是如果当你把targetSdk升级到36后,那么这个预测性返回将会被强制开启,对的,所以我们是时候要知道这个特性里面会有哪些适配点
QING6185 天前
android·kotlin·android jetpack
Kotlin 协程新手指南 —— 结构化并发结构化并发(Structured Concurrency)是 Kotlin 协程最核心的设计哲学。理解了它,你就能真正驾驭协程的生命周期,避免资源泄漏和任务丢失。
Kapaseker5 天前
android·kotlin
为什么 Java 要废弃 Thread.stop()?看完这篇你就懂了昨儿我写了一篇文章,主要回顾 Andorid 这么多年来作用的线程相关的技术有哪些。当时在写那篇文章的时候,我突然发现 Thread 已经不让 stop 了,不仅如此,以前的 suspend()、resume()、destroy() 这些方法都标记为移除了。
唐青枫5 天前
kotlin
Kotlin run 详解:把对象操作收进作用域,再把结果带出来run 是 Kotlin 标准库里的作用域函数。作用域函数常见有 5 个:run 的特点比较鲜明:在对象作用域里执行一段逻辑,然后返回 Lambda 最后一行的结果。
杉氧5 天前
android·kotlin
Kotlin 协程深度解析②:生存指南——掌握结构化并发的生命线专栏模块:生存指南 本文将带你走进协程的“组织部”,揭秘协程是如何从零创建的,结构化并发是如何编织成网的,以及上下文参数在不同场景下的妙用。
QING6186 天前
android·kotlin·android jetpack
Kotlin 协程新手指南 —— 协程上下文与调度器每个协程都有一个 CoroutineContext(协程上下文) ,它是一组配置信息的集合,定义了协程的行为。可以理解成协程的"身份证"。