你的困惑
是不是很多同学都有这样的困惑?
1、我看okhttp得源码有什么用呢?平时在开发页面功能的时候,不会涉及okhttp的源码呀,只需要涉及怎么调用它来进行网络数据的请求啊。
2、看源码是一个苦差事啊,花了很多时间但是收获很少啊。
3、 我开发android已经好几年了,没有拜读过okhttp的源码,依然能够完成领导交代的工作。
我来解答
其实,学习了okhttp的源码以后,你将有如下的收获:
场景1:okhttp框架里面有很多的设计模式的使用,你将学习一些设计模式。
场景2:单位需要根据自己的业务封装属于自己的库,那么okhttp中的很多东西我们都可以借鉴。。
Start
下载下来okhttp的源码以后,发现okhttp的源码用kotlin重写了一遍。
下面这篇文章讲解了okhttp框架中使用了kotlin,并且讲解了kotlin的作用。