跨平台项目的状态管理,用MVIKotlin还挺省心的。它是专为 Kotlin 多平台设计的MVI 架构框架,没有强绑什么协程或者响应式库,干净利落,想扩展的话再加也行。 状态和意图的用起来挺自然的,代码也集中,逻辑清晰。比如你要做个 iOS 和 Android 都能复用的业务模块,用它来写状态逻辑,
Kotlin 0 次浏览
该项目是一个Android应用开发框架,采用Kotlin语言编写,并结合了多种现代Android开发技术,构建可维护、可测试且健壮的应用程序。 核心技术: 架构: MVI(Model-View-Intent)架构,Clean Architecture(简洁架构) 编程语言: Kotlin 模块化
Kotlin 23 次浏览
Vector 是一个 Android 库,可以帮助你轻松实现 MVI 架构模式。它借鉴了 和 的优点,但与它们不同的是,它完全使用 Kotlin 协程而非 RxJava 构建。因此,它内部只使用了协程原语,并且对挂起函数(Suspending 函数)提供了广泛的支持。Vector 与 Andr
Kotlin 20 次浏览
Gemini 该库简化Android中MVI架构的构建。通过以下步骤轻松安装:1. 将Maven存储库添加到您的根目录 build.gradle 中: allprojects { repositories { maven { url 'https
Kotlin 25 次浏览
Orbit-MVI是一个专为Kotlin和Android设计的Model-View-Intent(MVI)架构框架,提升代码的可测试性、可维护性与可读性,尤其适合复杂的用户界面开发。以下是对Orbit-MVI核心概念和功能的详解: 1. Model-View-Intent模式 Model:负责数据
Kotlin 20 次浏览
财务控制类的 Android 小项目,做得挺有意思。用的技术栈现代,Kotlin + Jetpack 全家桶 + Dagger2 + Firebase,而且还是 MVI 架构,多模块的结构清晰利索,适合你用来练手或者做项目骨架。 协程 + Flow 的组合,异步数据流又快又干净,像登录后拉个用户资产
Kotlin 0 次浏览
Android-Mvi-sample-app 是基于 Kotlin、RxJava 和 Dagger2 的 Android 示例应用。采用了 MVI 架构模型,做的挺简洁明了,适合用来学习如何在实际项目中运用这些技术。它通过清晰的分层,你轻松理解 Model-View-Intent 模式的实际应用。想
Kotlin 0 次浏览
架构5视图关注功能,不仅包括用户可见的功能,还包括为实现用户功能而提供的辅助功能模块关注程序实现,不仅包括要编写的源程序,还要包括可以直接使用的第三方SDK和现成的框架、类库,以及开发的系统将运行于上的系统软件和中间件关注进程、线程、对象等运行时概念,以及相关的开发、同步、通信等问题关注应用的安装和
Java 61 次浏览
对于初步接触 Android 和深入发展的同学有一定的帮助作用。
Android 16 次浏览