Kotlin-Ktor-Exposed-PostgreSQL REST API示例项目 基于 Kotlin 的全栈项目想搞点实战的?kotlin-ktor-exposed-postgresql-rest-api这个开源项目挺合适的。用的是Ktor搞 Web 接口,Exposed来操作数据库,数据库后端是PostgreSQL,连接池还配了HikariCP,整体看着就一个字——稳。 项目结
Rosie Kotlin MVP+Clean架构示例 Kotlin 的 Rosie 框架实现,结构清晰,适合想用 MVP + Clean Architecture 的朋友。代码量不多,上手还挺快的,结构也干净利落。用了UseCase、Repository这些常见模块,把Activity、Fragment和业务逻辑分得挺开,调试也方便。适合初学 MVP
Sample-Kotlin Kotlin学习示例项目 Kotlin 的学习项目里,sample-kotlin算是个比较全的资源,尤其适合刚上手或者想回炉的同学。它不只是写了几段语法例子,而是把从语法到协程、从空安全到集合操作都整理得挺系统,看的时候不用到处查文档,效率高。 src/main/kotlin目录下是主要的代码部分,结构清晰;build.gr
KotlinMVPSamples Kotlin版MVP快速集成框架 Kotlin 的 MVP 架构基础框架,用起来挺顺手的。整合了Kotlin + MVP + RxJava + Retrofit + EventBus,上手快,搭项目也方便,不用每次都重复造轮子。 BaseActivity 和 BaseFragment 封了些常用的初始化逻辑,比如界面 ID、状态栏、
FXGL JavaFX游戏引擎 Java 开发的 2D 游戏想找个顺手的库?FXGL挺合适的。它是基于 JavaFX 的游戏引擎,Kotlin 也能无缝用,最大的优点就是“开箱即用”,不用折腾一堆配置,直接跑。 跨平台支持蛮全的,Windows/Mac/Linux之外,Android和iOS也能上,甚至还能跑在Web上。写一次多端
IdeaVim IntelliJ平台Vim仿真插件 Vim 操作的手感+IntelliJ 的智能,IdeaVim可以说是两个世界的最佳结合。适配 IntelliJ 全家桶,像是 PyCharm、WebStorm、GoLand 这些主流 IDE 都支持,装个插件就能用。对 Vim 用户来说,平时在终端里敲代码习惯了,突然换 IDE 不适应?IdeaVi
EmojiSlider表情滑块组件 表情滑块的交互方式挺新鲜的,`EmojiSlider`这个库就把它玩得溜。它是基于 Android 的SeekBar魔改的,直接把表情符号塞进滑块里,让交互更有趣。像满意用:smile:,震惊用:exploding_head:,点一下全明白。 滑块样式也能自定义不少:从表情的种类,到滑块长度、颜色,
guiasDSM Kotlin后台业务模块 帝斯曼的 Kotlin 项目模块guia01,结构清晰,用起来挺顺手,适合搞后台业务逻辑的场景。路径guia01/src/main/kotlin/complementarios里头放的是各种补充条款和细则的实现代码,目录命名也比较规范,基本一看就知道干嘛的。 项目用的是Kotlin,你要是对 Kot
AppLocker开源应用隐私保险库 开源项目里头,AppLocker算是个挺有意思的安全类工具。Android 平台上的应用锁、隐私保护、文件加密、骚扰拦截,全给你安排上了,像是一个数字“更衣室”。Kotlin写的,代码清爽,语法友好。再搭配Dagger2搞依赖注入,嗯,项目结构也比较清晰,不容易绕晕。用上了MVVM架构,界面和逻辑分
Kompass Kotlin模块化路由框架 Kotlin 写的 Android 路由库不少,但 Kompass 是真的比较用心。它不光路由清晰、跳转灵活,还加了不少实际用得上的功能,比如拦截器和动态路由。最适合多模块项目,自己模块自己跳,互不干扰,解耦做得挺不错的。你要是平时被Intent、FragmentTransaction这些搞烦了,K