Http1.1的Keep-Alive机制和Http2.0的多路复用机制,在实现上都需要引入连接池来维护网络连接。OkHttp中连接池的实现——连...
本片文章主要分析的是OkHttp获取响应的过程,以及拦截器链。 getResponseWithInterceptorChain方法 在上篇分析同...
如果我们想请求数据,使用少量的代码就可以实现: OkHttpClient类 创建OkHttpClient类的两种方式: 直接创建对象 new O...
最近在复习,发现了关于多线程 多进程的问题,面试中常问的涉及到了SharedPreference的知识,决定去看看源码,到底是如何实现的。这里就...
约束布局的用法 ConStraintlayout是android.view.ViewGroup,允许我们灵活的定位和调整窗口小部件的大小。 当前...
最近在写项目的同时也用到了单例模式,kotlin的单例还不是很会写,现在就总结下java写法对应的kotlin是如何写的。 饿汉式 懒汉式 线程...
学习kotlin是上个月的事了,自己当时也没有记笔记,发现等开始写项目的时候又不会用了。所以对一些模糊的点,比较难的点还是总结一下,加深印象,还...
Binder整体架构 之前的文章从binder驱动层,到最终要的ServiceManager,分析了ServiceManager的启动,开启一个...
作为一名大三狗,真的是很惭愧。最近要面临面试了,才开始着急自己的数据结构,其实二大那会我很认真的学了,当时的那些什么哈夫曼树也都自己亲手写过,但...