Technical points of the project:
1. Write in Kotlin (coroutines, DSL).
2. Use the MVVM architecture.
3. Use Android Jetpack components: DataBinding, LiveData, ViewModel, LifeCycle, Navigation.
4. Make web requests using OkHttp, Retrofit.
5. Use Glide to load pictures.
6. Use ViewPager2.
7. Use the Snackbar.
This framework I will always maintain, welcome to pay attention to.
GitHub: Android Common Framework (Kotlin-MvVM)
My GitHub: TanJiaJunBeyond
My nuggets: Tan Jiajun
My simple book: Tan Jiajun
My CSDN: Tan Jiajun