安卓开发网络框架图_服务开发框架详解
- 行业动态
- 2024-06-09
- 4393
安卓开发网络框架图主要包括以下几个部分:
1、网络请求库
2、数据解析库
3、缓存管理
4、图片加载库
5、网络状态检测
6、网络日志记录
7、其他辅助工具
下面分别对这些部分进行详细介绍:
网络请求库
1、Retrofit
2、OkHttp
3、Volley
4、FastAndroidNetworking
5、AndroidAsync
数据解析库
1、Gson
2、Jackson
3、Moshi
4、FastJson
5、JSONPandas
缓存管理
1、GreenDao
2、Realm
3、Room
4、SQLiteOpenHelper
5、SharedPreferences
图片加载库
1、Glide
2、Picasso
3、Fresco
4、Coil
5、Lottie
网络状态检测
1、ConnectivityManager
2、NetworkInfo
3、Reachability
4、AndroidPingLibrary
5、NetworkConnectionChecker
网络日志记录
1、Timber
2、SLF4J+Logback/Log4j/Log4j2
3、Crashlytics
4、Firebase Crashlytics
5、Stetho(已废弃)
其他辅助工具
1、ButterKnife(依赖注入)
2、Dagger2(依赖注入)
3、EventBus(事件总线)
4、RxJava(响应式编程)
5、RxAndroid(响应式编程)
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/67461.html