Vector:基于 Kotlin 协程的 Android MVI 架构利器
Vector 是一个 Android 库,可以帮助你轻松实现 MVI 架构模式。它借鉴了 和 的优点,但与它们不同的是,它完全使用 Kotlin 协程而非 RxJava 构建。因此,它内部只使用了协程原语,并且对挂起函数(Suspending 函数)提供了广泛的支持。Vector 与 Android 架构组件配合良好,并且 100% 使用 Kotlin 编写,仅适用于 Kotlin。
Vector 主要基于以下三个类构建:VectorViewModel
、VectorState
和 VectorFragment
。
矢量:基于Kotlin Coroutines的Android MVI体系结构库
预估大小:193个文件
gradlew
5KB
settings.gradle
110B
ViewModelCreatorsTest.kt
6KB
SelectBasedStateProcessor.kt
6KB
.gitignore
46B
build.gradle
2KB
StateProcessorWithLocks.kt
7KB
.gitignore
47B
build.gradle
1KB
gradle-wrapper.jar
53KB
399.58KB
文件大小:
评论区