bayshier/Mod_Mvvm
1. 项目采用 Kotlin 语言编写,结合 Jetpack 相关控件,`Navigation`,`Lifecyle`,`DataBinding`,`LiveData`,`ViewModel`等搭建的 **MVVM** 架构模式; 2. 通过**组件化**,**模块化**拆分,实现项目更好解耦和复用,[ARouter](https://github.com/alibaba/ARouter) 实现模块间通信; 3. 使用 **协程+Flow+Retrofit+OkHttp** 优雅地实现网络请求; 4. 通过 **mmkv**,**Room** 数据库等实现对数据缓存的管理;
Kotlin
Stargazers
- 1137898129942082
- 6129265323480101ydmap
- adeliktasjChina
- ahmgeekb
- AudunVN1Hangzhou, Zhejiang, China
- bayshierAirbnb
- cforney6Justice League
- dengtiukaiF-Secure
- Dm1Korneev76harFreelance, Double Slash Studios
- FayasNoushady0chuh@rchlo
- flapfohcfChicago
- flyfireShenzhen,China
- geekmanuGermany
- greblusmMontreal, QC
- HoangTuan110qcc1m幻想乡第一幼稚园
- hojongsa8d2mBUPT
- Jamesjaj8fsmWhalar
- johnbabu021q2ch8hJAPAN
- kylemichaelreaves5Focusteck
- mxdlsm
- OfficialDarkCometklr5x@uber
- pmeaneyj3v9hRede Dom Pedro de Postos LTDA
- ruslanguns4bm5sNishan
- sbswigartszklHangzhou
- ShaKristenc1tt2dNCS
- ShlomiRex7@atlp-rwanda, @oneworldcoders, @zero-to-mastery
- supermarslee上海
- tejdbnlyREDspace
- viliamjrb
- Vinayak90vuv8quwayfair
- vinhjaxtfKyros Digital
- wjdxy172816
- Yueqianchouhaha
- yutooo52250tmixJapan
- yzsepPennsylvania
- zbeinan94xaf