项目简介1.日志使用slf4j,可以根据具体的需求,自主选择具体的日志框架。本项目中使用log4j2,也可以排除掉,用其他日志框架替换掉。并且可以根据@KtLogger注解,来选择使用特定的Logger,避免无意义的多个相似Logger对象的创建。 // logging抽象类abstract cla
Kotlin 20 次浏览
Spek 是一个专为 Kotlin 设计的测试框架,允许开发者以行为驱动开发 (BDD) 风格编写规范和测试用例。Spek 的 DSL 语法简洁易懂,使得测试代码更易读、易维护。
Kotlin 21 次浏览
采用Kotlin编写的MVP框架,实现了首页多标签配置及多Fragment界面。
Android 23 次浏览
这是一份经过精心挑选的 Kotlin 框架、库、文档和其他资源列表。 库- Valiktor:Valiktor 是一种类型安全、强大且可扩展的流畅 DSL,用于验证 Kotlin 中的对象。- FlexboxLayout:FlexboxLayout 是一个库项目,它提供了类似于 CSS Flexbo
Kotlin 24 次浏览
如果你是 Kotlin 开发者,或者对它感兴趣,awesome-kotlin这个资源集合挺值得你一看。这里汇集了各种实用的 Kotlin 框架、库、文档和工具,能帮你快速找到适合不同开发场景的方案。比如,无论你是做桌面应用,还是搞 Android 开发,都能在这找到不少好用的库和工具。而且它的更新也
Kotlin 0 次浏览
Mini 是一个基于 Kotlin 的微型 Flux 框架,集成了实用功能,助力快速构建 UI。Mini 针对 React 响应式应用程序的开发,可保证代码性能,避免反射。与传统架构相比,Mini 采用基于样板和状态的精简模型,简化了功能集成和错误修复,解决了并发性和跨屏幕视图一致性等问题。通过使用
Kotlin 24 次浏览
**KotlinSnapshot——掌握快照测试的艺术**在现代软件开发中,测试是不可或缺的一部分,它确保了代码的质量和稳定性。KotlinSnapshot是一个针对Kotlin语言的快照测试框架,它提供了一种简单而直观的方式来验证代码输出是否符合预期。本文将深入探讨KotlinSnapshot的核
Kotlin 20 次浏览
放松是一套基于 Kotlin 编写的组件化框架,设计上挺灵活,适合 Android 开发。它的内部结构可以根据需求高度定制,支持将业务模块拆分成多个小模块,例如module-business-news、module-business-weather等,每个模块都能进行独立开发和插件化管理。更有趣的是
Kotlin 0 次浏览
Hexagon 是一个开源的微服务框架,采用 Kotlin 语言编写,简化云原生应用的开发和部署。其模块化架构、依赖注入机制和异步处理能力,有助于构建可扩展、易维护的微服务。 主要特点 模块化架构: 将服务分解为独立的模块,提高代码复用性和可维护性。 依赖注入: 通过声明式方式管理对象依赖,降
Kotlin 24 次浏览
Android 项目的 Kotlin 版本 MVP 框架,挺适合喜欢结构清晰、职责分明的开发者。JMVP 的 Kotlin 实现,代码风格干净,项目结构一眼明了:Model、View、Presenter、Contract分得挺清楚,新手也能快速上手。用的都是 Kotlin 的主流写法,比如接口约定、
Kotlin 0 次浏览