lspkenney / JetpackDemo

Android基于Kotlin开发,采用Android官方Jetpack组件实现的MVVM架构模式,未使用RxJava

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JetpackDemo

Android基于Kotlin开发,采用Android官方Jetpack组件实现的MVVM架构模式Demo,并抽取出基本类库。

  1. 项目采用纯Kotlin语言开发
  2. MVVM架构
  3. 采用Retrofit + Okhttp + Coroutines实现网络请求
  4. 采用koin实现依赖注入,比dagger2简单明了
  5. Demo中采用Room做数据持久化
  6. Lifecycles+ViewModel+LiveData

About

Android基于Kotlin开发,采用Android官方Jetpack组件实现的MVVM架构模式,未使用RxJava


Languages

Language:Kotlin 81.4%Language:Java 18.6%