Vector:基于 Kotlin 协程的 Android MVI 架构利器

Vector 是一个 Android 库,可以帮助你轻松实现 MVI 架构模式。它借鉴了 和 的优点,但与它们不同的是,它完全使用 Kotlin 协程而非 RxJava 构建。因此,它内部只使用了协程原语,并且对挂起函数(Suspending 函数)提供了广泛的支持。Vector 与 Android 架构组件配合良好,并且 100% 使用 Kotlin 编写,仅适用于 Kotlin。

Vector 主要基于以下三个类构建:VectorViewModelVectorStateVectorFragment

folder
矢量:基于Kotlin Coroutines的Android MVI体系结构库 预估大小:193个文件
file
gradlew 5KB
file
settings.gradle 110B
file
ViewModelCreatorsTest.kt 6KB
file
SelectBasedStateProcessor.kt 6KB
file
.gitignore 46B
file
build.gradle 2KB
file
StateProcessorWithLocks.kt 7KB
file
.gitignore 47B
file
build.gradle 1KB
file
gradle-wrapper.jar 53KB
file
.gitignore 7B
file
debug.keystore 2KB
file
build.gradle 2KB
file
gradlew.bat 2KB
file
ktlint.gradle 541B
file
.gitignore 1KB
file
.gitignore 46B
file
debug.keystore 2KB
file
build.gradle 2KB
file
build.gradle 6KB
zip 文件大小:399.58KB