在Android开发过程中,网络编程是必不可少的。
大家接触的Volley
,Retrofit
,OKHttp
等网络框架,很好地封装了底层实现的细节,在使用过程中非常的方便。但是掌握其中的细节,对我们来说真的非常重要,只有掌握了网络编程的原理,才能真正理解这些网络框架的源码实现。
本系列会介绍计算机网络的基础、TCP/UDP、Http协议、Socket等,并从源码角度分析Retrofit
、OKHttp
,它们是如何实现Http的。
千里之行,始于足下。不管何时,我相信,扎实的功底和过硬的技术,都会是你职业发展的助力器。
—- 极客时间《趣谈网络协议》刘超
系列文章目录
- 01.Android网络编程-计算机网络基础
- 02.Android网络编程-TCP/IP协议
- 03.Android网络编程-Socket
- 04.Android网络编程-HTTP/HTTPS
- 05.Android网络编程-Cookie,Session,Token
- 06.Android网络编程-OKHttp源码角度分析Http
- 07.Android网络编程-Retrofit源码角度分析Http