kotlin

Android-Flutter3 小时前
android·kotlin
android fragment 使用官方:Fragment | App architecture | Android Developers
alexhilton5 小时前
android·kotlin·android jetpack
响应式的Android身份验证架构本文译自「An Android auth architecture with encrypted tokens, auto-refresh, and reactive navigation」,原文链接proandroiddev.com/an-android-…,由Shivam Agrawal发布于2026年6月27日。
zzq77979 小时前
android·开发语言·安全·kotlin·安卓·安全架构
Android 16 API 36 升级后 APP 加固兼容性问题解析建议平台:CSDN 建议标签:Android、安全、APP加固、移动安全、Google Play 建议摘要:Android 16/API 36 的升级节点会让 targetSdk、权限、前台服务、Intent、窗口适配、Native 加载和第三方 SDK 初始化同时进入回归范围。APP 加固不是简单“生成一个包”,而应该放进原始包与加固包对照、关键业务路径、发布门禁和回滚流程里验收。
Sirens.20 小时前
android·kotlin·room·jetpack compose·记账 app
从参考 iCost 到做自己的 OneLedger:一个 Android 本地记账 App 的开发记录项目地址:https://github.com/Sirens007/OneLedger-Android 当前版本:v0.1.0 技术栈:Kotlin、Jetpack Compose、Material 3、Room、Coroutines 记录时间:2026 年 7 月
Hrain-AI1 天前
开发语言·人工智能·kotlin
2026 企业 AI 编程智能体实战:Codex 与 Claude Code摘要:本文面向后端 / 平台工程师与 tech lead,解决企业落地 AI 编程智能体(Agentic Engineering)时的三大痛点——不会自主规划工程路径、代码与秘钥泄露风险、缺评测回归导致"交付即腐化"。基于 2026 主流工具(Codex、Claude Code、Cursor)与本地化编排实践,提出 CODER 五层工程化框架,并给出 5 段可运行代码(环境版本已标注)。附本地化 vs 云端推理成本测算与踩坑清单。
小二·4 天前
开发语言·kotlin
车载数字座舱实战:用魔珐星云打造下一代智能驾乘助手(附 Android/Kotlin 完整代码)关键词:数字座舱、具身智能、魔珐星云、Android Automotive、端侧渲染、低延迟对话如果你最近在做智能座舱,大概率会被一个问题卡住:大模型有了"大脑",但座舱里的交互还停留在"文本框 + TTS 念稿"。司机盯着一块只会出字、不会"说话"的屏幕,体验割裂、注意力分散,安全性也打折扣。
btown4 天前
kotlin
Kotlin 版 MyBatis-Plus 查询优雅解决方案从 Java 切换到 Kotlin 之后,总觉得 MyBatis-Plus 的查询写法还是啰嗦:要么用 KtQueryWrapper 写一长串 User::getName,要么在动态搜索表单里写一堆 if-else 判空,视觉噪音还是大
我命由我123454 天前
android·java·java-ee·kotlin·android studio·android-studio·android runtime
Android 开发问题:java.lang.NoSuchMethodError:No virtual method readAllBytes()InputStream 的 readAllBytes 方法是 Java 9 引入的,但直到 Android API 30(Android 11)才被加入 Android SDK
Kapaseker4 天前
android·kotlin
你是不是还没用过 select?实战 Kotlin select在 Kotlin 协程中,select 算是一个有点尴尬的存在。大多数开发者都用过 launch、async、Flow,可能也用过 Channel,但真正在项目中使用 select 的开发者,并不多。
plainGeekDev5 天前
android·java·kotlin
synchronized → Coroutines多个 synchronized 嵌套且获取锁的顺序不一致时,两个线程互相等待对方释放锁,形成死锁。JVM 不会自动检测和解决死锁,APP 直接卡死。
唐青枫5 天前
java·kotlin·gradle
Java Gradle 实战指南:从 Wrapper、Kotlin DSL 到 Spring Boot 多模块构建Gradle 是 Java 生态里常见的构建工具。它负责把一个项目从源码变成可运行、可测试、可发布的构建产物。
zhangjin11207 天前
android·kotlin·android studio
Android Studio创建HelloWorld(kotlin版本)创建项目的细节就不说了,大部分都会。可以参考:Android Studio创建Hello word超详细
帅次6 天前
开发语言·ui·kotlin·stateflow·onlifecycle
Kotlin Flow 与 StateFlow:UI 单向数据流基础协程入门后,Repository 已能用 suspend 拉一次数据。但 Android 里还有三类需求 suspend 单独扛不住:
Kapaseker6 天前
android·kotlin
Sequence 一定比 List 快?等等,我们先从基础讲起各位 Kotliner,周一好!今天我们研究一下 Kotlin Iterator 的相关技术。在 Kotlin 中,我们经常会使用 for、map、filter、take 这些 API 处理集合。
怣疯knight7 天前
android·kotlin
kotlin安卓应用打包编译卡死的可能原因运行这个命令后,经常卡到88%或者94%这种位置,每次都卡在:app:kspAppMaxDebugKotlin,在编译前段Gradle会先执行KSP任务(比如 kspDebugKotlin),也就是说ksp解析就没过。 在这个过程中 它做什么: 1.扫描你代码里的注解(比如 @Entity、@Parcelize),然后生成一堆新的 .kt 文件(比如 UserDao_Impl.kt)。 2.它不管什么:它不负责把 .kt 转成 .class,也不负责资源合并、签名、压缩这些事。
plainGeekDev7 天前
android·java·kotlin
NullPointerException → Kotlin 空安全Java 的类型系统不区分"可以为 null"和"不能为 null",null 可以出现在任何地方。@Nullable / @NonNull 注解只是提示,不强制编译检查。线上 NPE 是最常见的崩溃原因。
1024+7 天前
android·yolo·kotlin
YOLO 转 RKNN 识别率降低调优操作手册(新手篇)面向第一次接触模型量化的新手工程师。按步骤执行,通常可在 2~3 轮迭代内把 INT8 量化后的 mAP 损失压到 1% 以内。每一步都给出可复制的命令、代码模板和验收检查点。
帅次8 天前
java·开发语言·kotlin·suspend·nullable
Kotlin 与 Java 互操作:混合工程里的平台类型与 API 边界Gradle 里 kotlin 与 java 源码目录并存时,真正容易出线上事故的不是「语法差异」,而是类型契约在语言边界上断裂。Kotlin 编译器对 Java 声明的类型无法完全推断可空性,于是产生平台类型(platform type),在 IDE 里常写作 T!——对 Kotlin 而言「可空也可非空」,编译器不强制你处理 null,但 JVM 运行时照样 NullPointerException。
plainGeekDev8 天前
android·java·kotlin
kapt 替换为 KSP老项目构建慢通常卡在这几个地方,按效果从大到小排列:gradle.properties:kapt 替换为 KSP:
蜡台8 天前
android·java·开发语言·python·kotlin·gradle·groovy
通过Gradle脚本声明更改Java变量Android/Java 开发中的常见需求:在编译时将 Gradle 中定义的值注入到 Java 代码中 ,那么如何通过 Gradle 脚本声明/更改 Java 变量