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