moshi-sealed Kotlin密封类序列化适配器 Kotlin 密封类的序列化老是让人头疼?用过 Moshi 的你应该知道,它原生可不怎么待见密封类。而 moshi-sealed 就是来帮你省事儿的。它有两个路子:反射,适合图快,写少点代码就能跑;还有代码生成,适合追求性能的同学,编译时就搞定一切,运行更轻快。 moshi-sealed的核心逻辑藏
kotlin-jlink-examples Kotlin项目JLink集成示例 Kotlin 项目想用上 JLink?kotlin-jlink-examples这个仓库挺实用的,分别用Gradle和Maven演示了怎么集成 JLink,代码清晰,配置也不复杂,挺适合拿来直接套用的。 Gradle 的例子用起来比较顺,直接配好jlink插件就行,定义模块、写个任务,一键打包定制
Android-JMVP Kotlin版MVP框架 Android 项目的 Kotlin 版本 MVP 框架,挺适合喜欢结构清晰、职责分明的开发者。JMVP 的 Kotlin 实现,代码风格干净,项目结构一眼明了:Model、View、Presenter、Contract分得挺清楚,新手也能快速上手。用的都是 Kotlin 的主流写法,比如接口约定、
Koin Samples KOIN Kotlin依赖注入示例合集 Kotlin 的依赖注入框架里,KOIN算是上手门槛最低、用起来也最顺的。koin-samples这个资源就挺实用,里面全是各种场景下的实战代码。像是怎么注册单例、怎么动态注入、怎么组合模块,全都有。 函数式的写法结合 Kotlin 的DSL语法,声明依赖也就几行,结构清晰又不啰嗦。比如: val
ProjectX Android面试项目模板 安卓开发的面试小项目不知道从哪下手?ProjectX可以说是个挺合适的起点。它不整花活,就是把一套主流技术栈串起来,Kotlin、Dagger2、RxJava这些全都打包好了,架构也清晰,拿来就能跑,改改就能用。 Kotlin 的 Kotlin,语法简洁不啰嗦,空安全、扩展函数这些也挺香。用它写业务
Konform Kotlin跨平台验证库 Kotlin 的跨平台验证,konform搞得挺不错。利用 Kotlin 的类型安全和扩展函数,验证规则写起来既直观又干净。像你在多平台项目里经常会碰到字段校验的问题,比如表单、用户数据、接口响应啥的,用 konform 就能一套写法走天下,Android、iOS、JVM 都能用。 声明式写法是它的
SmartTV Android SDK安卓电视互动集成框架 智能电视应用的互动做得好不好,SDK 真的是关键。Inthegame 的 SmartTV Android SDK挺省事的,能把游戏内互动直接接到你的Android TV或Fire TV应用上。你只要把的inthegametv.aar导进项目,按官方给的方式添加到build.gradle里,几步搞定,
Marvel使用Marvel API制作的Android应用 如果你对 Marvel 宇宙感兴趣,又想深入学习 Android 开发,可以试试这个基于 Marvel API 制作的应用。用的是挺流行的Android和Kotlin,通过Retrofit2来做网络求,挺。通过MVVM架构,清晰地分离了视图和业务逻辑,维护起来不容易乱。应用本身支持浏览、搜索角色、查
NeverNote简单便笺与任务应用演示Kotlin、协程、MVVM技术实现 Kotlin 的现代开发方式,配上 MVVM、协程、Flow 和 Room 这些主流组件,挺适合想练手 Android 的你。NeverNote 是个轻量的便笺+任务小应用,但用到的东西可不轻,像Kotlin、协程、MVVM、Room、Material Design这些一应俱全。界面简洁,交互也还不
Spring Boot 2.x Kotlin游乐场Exposed PostgreSQL示例 Spring Boot 2.x 的 Kotlin 游乐场项目,蛮适合你用来摸索 Spring 全家桶配合 Kotlin 的玩法。它用的是 JetBrains 出的Exposed,而不是常见的JPA,写起来更 Kotlin 风格,类型安全也高不少。数据库用的是PostgreSQL,还配了Flyway做