Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / laibinzhi / GoogleArchitecture
[玩Android客户端]MVVM Architecture+Jetpack(Room,Paging3,ViewModel,LiveData,Hilt),Kotlin Coroutine
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laibinzhi%2FGoogleArchitecture
Stars: 11
Forks: 1
Open Issues: 0
License: None
Language: Kotlin
Repo Size: 337 KB
Dependencies:
42
Created: over 3 years ago
Updated: almost 2 years ago
Last pushed: almost 3 years ago
Last synced: about 1 year ago
Topics: coroutine, coroutines-flow, databinding, hilt, jetpack, kotlin, livedata, paging3, room, single-source-of-truth, viewmodel
Files
Dependencies
- com.github.franmontiel:PersistentCookieJar v1.0.1 api
- android.arch.navigation:navigation-fragment-ktx $version_navigation implementation
- android.arch.navigation:navigation-ui-ktx $version_navigation implementation
- androidx.annotation:annotation 1.1.0 implementation
- androidx.appcompat:appcompat $supportLibVersion implementation
- androidx.constraintlayout:constraintlayout $constraintLayoutVersion implementation
- androidx.core:core-ktx $coreVersion implementation
- androidx.fragment:fragment-ktx $fragment_ktx_version implementation
- androidx.hilt:hilt-lifecycle-viewmodel $hilt_viewmodel_version implementation
- androidx.lifecycle:lifecycle-extensions $lifecycleVersion implementation
- androidx.lifecycle:lifecycle-livedata-ktx $lifecycleVersion implementation
- androidx.lifecycle:lifecycle-runtime-ktx $lifecycleVersion implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx $lifecycleVersion implementation
- androidx.paging:paging-runtime $pagingVersion implementation
- androidx.recyclerview:recyclerview $recyclerViewVersion implementation
- androidx.room:room-ktx $roomVersion implementation
- androidx.room:room-runtime $roomVersion implementation
- androidx.swiperefreshlayout:swiperefreshlayout $swiperefreshVersion implementation
- com.afollestad.material-dialogs:bottomsheets $material_dialog_version implementation
- com.afollestad.material-dialogs:color $material_dialog_version implementation
- com.afollestad.material-dialogs:core $material_dialog_version implementation
- com.afollestad.material-dialogs:datetime $material_dialog_version implementation
- com.afollestad.material-dialogs:lifecycle $material_dialog_version implementation
- com.blankj:utilcodex $version_utilcodex implementation
- com.github.bumptech.glide:glide $version_glide implementation
- com.github.hackware1993:MagicIndicator $version_magic_indicator implementation
- com.google.android.material:material $materialVersion implementation
- com.google.android:flexbox $flexbox_version implementation
- com.google.dagger:hilt-android $hilt_version implementation
- com.jakewharton.retrofit:retrofit2-kotlin-coroutines-adapter $version_retrofit_coroutines_adapter implementation
- com.kunminx.archi:unpeek-livedata 3.2.3-beta10 implementation
- com.squareup.okhttp3:logging-interceptor $okhttpLoggingInterceptorVersion implementation
- com.squareup.retrofit2:converter-gson $retrofitVersion implementation
- com.squareup.retrofit2:retrofit $retrofitVersion implementation
- com.squareup.retrofit2:retrofit-mock $retrofitVersion implementation
- com.tencent:mmkv-static $mmkv_static_version implementation
- com.youth.banner:banner $youth_banner_version implementation
- jp.wasabeef:recyclerview-animators $recyclerview_animators_version implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android $coroutines implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core $coroutines implementation
- junit:junit $junitVersion testImplementation