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 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)
|