2022 开源轮子学习笔记
- OKHttp(OKHttp)
总结:
OkHttp的内部实现通过一个责任链模式完成,将网络请求的各个阶段封装到各个链条中,实现了各层的解耦。
值得一看的参考:
https://juejin.cn/post/6844904087788453896
https://blog.piasy.com/2016/07/11/Understand-OkHttp/index.html
- EventBus (EventBus)
总结:
一个 Android 事件发布/订阅框架,通过解耦发布者和订阅者简化 Android 事件传递。
核心方法: register,unregister, post, @Subscribe
- Retrofit (Retrofit)
总结:
A type-safe HTTP client for Android and Java
网络请求: OkHttp + Retrofit
值得一看的参考:
https://blog.piasy.com/2016/06/25/Understand-Retrofit/index.html