一直想写一篇 的OKHTTP源码分析,甚至从19年春节前就开始翻阅OkHttp的源码。但是赶上春节事多心杂,没能将心中所想梳理出来。 现在疫情当前,节约了外出活动的时间,静心...
一直想写一篇 的OKHTTP源码分析,甚至从19年春节前就开始翻阅OkHttp的源码。但是赶上春节事多心杂,没能将心中所想梳理出来。 现在疫情当前,节约了外出活动的时间,静心...
ASM 是什么? AOP(面向切面编程),是一种编程思想,但是它的实现方式有很多,比如:APT、AspectJ、JavaAssist、ASM 等。 ASM 和 Javassi...
JVM和GC,是Java的底层虚拟机和垃圾回收器,理解JVM和GC,对于我们理解Java很有帮助。在面试的过程中,虚拟机和垃圾回收器也是常常被问及的内容,故而了解JVM结构和...
概述 Starting with 1.5.0-beta1, the Gradle plugin includes a Transform API allowing 3rd p...
前言:很久没更新文章了,做个更新;前段时间,8 9月份在接触ml kit、机器学习、tensorflow相关的(比较耗时间,而且基本上都是皮毛);由于后面一段时间工作上实在是...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
序言 Http和Https属于计算机网络范畴,但作为开发人员,不管是后台开发或是前台开发,都很有必要掌握它们。在学习Http和Https的过程中,主要是参考了阮一峰老师的博客...
并发的学习与使用通过单例模式理解synchronized,volatile上两篇主要是常见的关于并发的一些知识,本篇将介绍一些自己平常不常用的一些并发相关的内容。单例模式的一...
在Android上面处理图片一直是一件很麻烦的事情,尤其是一些大图片,例如全景图的展示。 为什么说是一件麻烦的事情,主要有一下几个原因: 1.占内存,容易OOM 比如,一张1...
这里主要介绍一下如何在WebView中申请权限(例如Camera、Microphone等权限) 可以通过设置自定义WebChromeClient来使用PermissionRe...
转自 http://cheelok.com/aosp/54/ 启动一个App的流程:Android系统桌面->点击应用图标->启动App从这个过程来看,只要弄明白: Andr...
版本记录 前言 将数据结构和算法比作计算机的基石毫不为过,追求程序的高效是每一个软件工程师的梦想。下面就是我对算法方面的基础知识理论与实践的总结。感兴趣的可以看上面几篇。1....
前言:开发的过程中一定少不了图片加载库,对于Android图片加载库,我们在最常听到的有老牌图片加载框架UniversalImageLoader,Glide和Picasso,...
OkHttp3.7源码分析文章列表如下: OkHttp源码分析——整体架构 OkHttp源码分析——拦截器 OkHttp源码分析——任务队列 OkHttp源码分析——缓存策略...