本篇是 Glide 系列的最后一篇,主要讲一下 into 方法里面的逻辑。into 的逻辑也是最多最复杂的,可能需要反复阅读源码才能搞清楚。 G...
之前已经讲过 Glide.with 了,那么今天就来讲讲 load 方法。 Glide : https://github.com/bumptec...
前言 Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(deco...
MultiDex 是什么? 当Android系统安装一个应用的时候,有一步是对Dex进行优化,这个过程有一个专门的工具来处理,叫DexOpt。D...
LeakCanary : https://github.com/square/leakcanary version : 1.6.3 Header...
Part 1 在长久以来的 Android 开发过程中,内存泄漏一直是一个比较头疼的问题。内存泄漏会导致应用卡顿,用户体验不佳,甚至会造成应用崩...
之前一直对 Binder 理解不够透彻,仅仅知道一些皮毛,所以最近抽空深入理解一下,并在这里做个小结。 Binder是什么 Binder 是 A...
注:源码分析基于 Android SDK API 28 在前一篇中,我们分析了 startActivity 的整个流程,并且也讲到了何时调用了 ...
本系列 Tinker 源码解析基于 Tinker v1.9.12 前面讲到了 Tinker 安装补丁的流程,现在就详细地来看下 dex 合成的代...