一、Android缓存机制 Android缓存分为内存缓存和文件缓存(磁盘缓存)。在早期,各大图片缓存框架流行之前,常用的内存缓存方式是软引用(SoftReference)和...
由于文章太长,官方不让发布,所以文章就一分为二了 超详细的Webview攻略(一)[https://www.jianshu.com/p/66f39b528f3e] WebVi...
原生webview的引擎是webkit,Android 4.4后直接使用了Chrome,那么是否还有其他引擎呢?有的,比如腾讯的X5内核[https://x5.tencent...
Java提供的SPI全名就是Service Provider Interface,下面是一段官方的解释,,其实就是为某个接口寻找服务的机制,有点类似IOC的思想,将装配的控制...
1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...
1.OkHttp源码解析(一):OKHttp初阶 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事 3 OkHttp源码解析(三):OKHttp...
1.okhttp源码分析(一)——基本流程(超详细)2.okhttp源码分析(二)——RetryAndFollowUpInterceptor过滤器3.okhttp源码分析(三...
之前写过一篇有关使用 Retrofit 上传图片文件的代码,不过如果使用 OkHttp 该如何做呢。相信对于这两者之间有些了解的同学都知道其实 Retrofit 的内部网络请...
系列文章 AIDL-基本使用[https://www.yuque.com/jiajun-faizt/haag2g/zrhh25]AIDL-自定义数据类型[https://ww...
AIDL(Android Interface Definition Language),即Android接口定义语言Android系统中的进程之间不能共享内存,因此,需要提供...
对于不同进程中的Activity和Service,要实现IPC(跨进程通信),其实就是通过IBinder接口,其中可能涉及到AIDL编程,和操作系统提供的进程通信接口这些底层...