You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
android-libs/lib_base/README.md

28 lines
1.1 KiB

# Android Development Base Library
## 1 Third party Libraries
- [AndroidX](https://developer.android.com/jetpack/androidx)
- [RxJava(2)](https://github.com/ReactiveX/RxJava)
- [RxAndroid(2)](https://github.com/ReactiveX/RxAndroid)
- [AutoDispose](https://github.com/uber/AutoDispose)
- [Dagger2](https://github.com/google/dagger)
- [Glide](https://github.com/bumptech/glide)
- [OkHttp](https://github.com/square/okhttp)
- [Timber](https://github.com/JakeWharton/timber)
- [WrapperAdapter](https://github.com/Ztiany/WrapperAdapter)
- [MultiTypeAdapter](https://github.com/drakeet/MultiType)
- [AndroidUtilCode](https://github.com/Blankj/AndroidUtilCode)
## 2 Environment
- AndroidStudio 3+
- Java8 with desugar
## 3 How do we make Dagger2 working with SavedStateViewModel?
refer
- [saving-ui-state-with-viewmodel-savedstate-and-dagger](https://proandroiddev.com/saving-ui-state-with-viewmodel-savedstate-and-dagger-f77bcaeb8b08#7f89)
- [AssistedInject](https://github.com/square/AssistedInject/issues/81)
- [github-commit-browser](https://github.com/Nimrodda/github-commit-browser)