
MVVM-Architecture
qingmei2
The practice of MVVM + Jetpack architecture in Android.
AI 简介
该项目是一个基于MVVM架构和Jetpack组件的Android端GitHub客户端。它展示了多种MVVM实现方式,包括Jetpack + Coroutine + Dagger-Hilt、Jetpack + Coroutine + Kodein以及Jetpack + RxJava + Kodein等组合。项目中广泛使用了如Lifecycle、LiveData、ViewModel、Room、Navigation、Paging3和DataStore等Jetpack组件,并且集成了Retrofit2和OkHttp进行网络请求处理,依赖注入则采用了Dagger-hilt或Kodein-DI。适用于希望深入学习现代Android开发最佳实践和技术栈的应用开发者,特别是对MVVM模式与Jetpack库有兴趣的研究者或团队。
Kotlin
1.9k
Stars
274
Forks
43
Watchers
5
Issues
Star 增长
今日0
近 7 天0
近 30 天+1
综合评分52.42
默认分支master