Gradle Kotlin-JS示例项目 Gradle 与 Kotlin 搭配的项目配置,挺实用的。是用 Gradle 构建 Kotlin 到 JavaScript 的转换,能你快速把 Kotlin 写的代码转成浏览器能跑的 JavaScript。通过这个项目,你可以学到怎么配置 Gradle 来实现这一步,基本的源码和输出目录设置,编译选
KNArch Kotlin Multiplatform本地数据库库 Kotlin Multiplatform 的本地数据库库里,KNArch.db算是个比较的存在。用Kotlin/Native写的,支持 iOS 和 macOS,兼容 Android,挺适合做跨平台项目的底层数据库支持。虽然主打苹果生态,但安卓这边也能跑,嗯,兼容性还不错。 库的名字挺有意思——KNA
LeetCode算法题库Java与Kotlin实践 LeetCode 挺适合想提升算法和编程技能的开发者,题库的题目覆盖了从基础到高级的算法领域,适合用来准备面试。对于 Java 和 Kotlin 这两种语言,LeetCode 支持得还不错,Java 的类型安全和类库全,做起数据结构类的题目有优势。而 Kotlin 则是个更简洁的选择,语法更短小,代
网路Android高并发网络请求库 双重求的异步、协程版的高并发、最少一行代码就能搞定求,网路这个库真的是 Android 上蛮有想法的一个网络库。基于Kalle封装,协程写法也挺丝滑,就算你没怎么摸过协程也能上手。 支持并发求、串行控制、缓存优先这些常见需求,得都挺干净利落的。尤其是它那个“缓存 + 二次刷新”机制,拿来做 App
KotCity开源城市模拟器 KotCity 的城市模拟框架,完全开源,用 Kotlin 写的,玩法思路跟《模拟城市》挺像。虽然还在 pre-alpha 阶段,但已经能看到一些有意思的功能了,像是建筑布局、交通模拟、寻路优化什么的,都能跑起来。 Kotlin 写的模拟器,跑在 Java 8+环境下,如果你是搞前端或游戏引擎的,对
松露洗牌Android数据驱动的百分比布局UI卡片库 基于百分比的卡片布局,配合数据驱动和动画,松露洗牌这个 Android UI 库用起来还挺顺手的。卡片大小能跟着屏幕自动调,适配性不错,做推荐页、数据展示合适。 数据驱动 UI的方式挺省事,数据变了,UI 跟着走,基本不用你手动去管状态更新。配合RecyclerView和 Kotlin 写起来也比较
Coffman-Graham Layering Graph Draw分层图布局展示工具 分层图布局的利器coffman-graham-layering-graph-draw,挺适合你拿来快速试算法或者展示流程图。它用的是 Coffman-Graham 分层算法,图层清晰、结构美观,还顺带优化了交叉点,图看起来舒服多了。你只要把图文件路径丢进去,命令一跑,图就出来了,连手都不用多动。 直
KotlinSnapshot快照测试框架 KotlinSnapshot 是个好用的快照测试框架,适合 Kotlin 项目。如果你习惯于快照测试,这个工具挺方便的,它通过将对象序列化成易于阅读的格式,来对比和断言对象的变化。你只需在 Gradle 文件中添加插件,就能轻松开始: buildscript { repositories {
Kotlin静态类型编程语言教程完整版 Kotlin 语言的跨平台能力和简洁语法,真的是挺适合前端和后端开发的。它不仅可以运行在 Java 虚拟机上,还能编译成 JavaScript,甚至可以直接生成二进制代码,支持嵌入式设备和 iOS 开发。这么多平台的支持,让它的应用场景广泛得。像 Android 开发,现在基本上都是推荐使用 Kot
Bilisoleil Kotlin Android客户端Kotlin+RxJava2+MVP架构 想做一个仿 B 站的 Android 客户端?那你可以看看这个bilisoleil-kotlin项目。它是用Kotlin重写的,整合了RxJava2、OkHttp、Retrofit等技术,架构上采用了MVP模式,代码结构也挺清晰的。虽然写法不太规范,但你能快速上手并自己完善,蛮适合想用 Kotlin