财务控制应用Kotlin+Jetpack+MVI示例项目 财务控制类的 Android 小项目,做得挺有意思。用的技术栈现代,Kotlin + Jetpack 全家桶 + Dagger2 + Firebase,而且还是 MVI 架构,多模块的结构清晰利索,适合你用来练手或者做项目骨架。 协程 + Flow 的组合,异步数据流又快又干净,像登录后拉个用户资产
BlinkID Android AI证件识别SDK AI 驱动的身份证识别功能,BlinkID 的 Android SDK 做得还挺不错。扫描身份证、护照、驾照这些常见证件,快到几百毫秒内就能提取出信息,基本上用户刚拿起来,数据就抓完了。 不联网也能跑,哪怕飞行模式下也能正常识别,它所有的识别过程都跑在本地。这点对于隐私比较敏感的项目还蛮重要,毕竟没
graphql-kotlin Kotlin GraphQL开发库 GraphQL 的 Kotlin 生态里,graphql-kotlin算是比较全能的一套库了。它覆盖了客户端、服务器、代码生成这些常见场景,关键是整合得还挺舒服,配合 Spring Boot 或者 Ktor 都能玩得转。 graphql-kotlin的客户端模块挺轻巧的,基于 Ktor 或 Spri
Foodie食谱应用Kotlin项目重构中 Kotlin 写的食谱 App 项目,UI 正在翻新中,结构也在重构,挺适合想深入 Android 开发的同学研究。用了现在比较主流的 MVVM 架构,Jetpack 那套东西也上了,像ViewModel、LiveData这些,代码结构清晰,逻辑也好拆。 食谱管理的部分应该是重头戏,网络求、数据持久
Kotlin中文教程 Kotlin 的中文教程,内容挺全的,尤其适合刚上手或者想打牢基础的朋友。语法部分讲得比较细,从基本数据类型到协程都有,还配了不少示例。是协程那块,文档后面还贴心地给了延伸阅读,像MCCoroutine、Corbind这些库的都找得到。如果你是做Android开发的,这文档就更有用了,Kotlin
FudiSharePreference Android配置存储库 偏向配置管理的 Android 库里,FudiSharePreference算是个比较轻量好用的。它就是帮你把SharedPreferences的操作封装得更简单,支持 Java 和 Kotlin,读写都挺直观。像你想存点登录信息或者用户偏好,用它比你手动写getSharedPreferences那
Kotlin基础知识与实战案例合集 Kotlin 语言的基础知识和实际案例合集,蛮适合刚接触 Kotlin 或者打算系统入门的你。压缩包里整理得比较清晰,从变量声明到空安全、lambda 再到泛型,配合实际代码例子,看一遍印象就挺深了。变量的val和var用法讲得比较到位,新手最容易踩坑的地方也都点出来了。比如怎么避免空指针、如何写扩
Kotlin基础语法之Elvis操作符 Kotlin 的新手常常会被空值搞得头大,Elvis 操作符挺适合你入门时用来简化这些判断逻辑的。它长得像?:,说白了,就是“要是前面是 null,就用后面的值”——用起来又快又直观。 比如你拿到一个为 null 的对象,想取它的某个属性时,用a?.b ?: c,如果a或a.b是 null,就直接用
EasyLocaleApp Android语言环境切换库 Android 多语言支持做起来其实没那么轻松,尤其是你想让用户自己切换语言,还要保留设置。EasyLocaleApp这个库就挺省事的。它用 Kotlin 写的,调用方式也蛮简单,直接在代码里切语言,应用一重启语言还在,挺贴心的。 动态语言切换一直是 Android 的“老大难”,以前都得搞一堆Co