Android 平台开发技术迭代很快,所以调查下当前流行技术在实际工作中的使用情况:
开发语言: Java,Kotlin
基础架构:
MVC,MVP,MVI,MVVM
网络:
OKHttp,Retrofit,volley 。。。
线程:
RxJava / RxAndroid, 协程,Flow 。。。
热修复:
Tinker,Robust 。。。
组件化 /路由:
ARouter,WMRouter 。。。
图片加载
Glide,Coil,picasso 。。。
依赖注入:
ButterKnife,Dagger,koin 。。。
插件化:
RePlugin,Small,Shadow,VirtualAPK 。。。
存储:
MMKV,GreenDao,litepal 。。。
Jetpack:
Data Binding,Lifecycles,LiveData,Navigation,Paging,Room,ViewModle,WorkManager 。。。