先上译文路径。 考虑下面代码: 尽管不是太明显,这段代码可能会导致严重的内存泄露。**Android Lint **会给出如下警告 可内存泄露是如何发生的呢?定位问题需要先列...
先上译文路径。 考虑下面代码: 尽管不是太明显,这段代码可能会导致严重的内存泄露。**Android Lint **会给出如下警告 可内存泄露是如何发生的呢?定位问题需要先列...
1.OkHttp源码解析(一):OKHttp初阶 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事 3 OkHttp源码解析(三):OKHttp...
你的支持对我意义重大!🔥 Hi,我是旭锐。本文已收录到 GitHub · Android-NoteBook[https://github.com/pengxurui/Andr...
本文内容大多参考《图解HTTP》一书 一. 认识代理服务器 所以讲缓存为什么要先扯代理服务器?别急,让我们看一下一个请求的简单示意图。 我们看到客户端(用户)发送了一个请求并...
一、写在前面 在开始之前,你需要知道下面几点:有一份编译好的 Android 源码,现在的 AS 基本能满足,动手跟着步骤走,理解更深刻对 Binder 机制有一定的了解本文...
背景介绍 我们在Android开发过程中,几乎都离不开线程。但是你对线程的了解有多少呢?它完美运行的背后,究竟隐藏了多少不为人知的秘密呢?线程间互通暗语,传递信息究竟是如何做...
背景介绍 从事开发到了一定阶段,想要提高就必须搞明白系统的一些工作原理。为什么?因为只有明白了这些,你才能针对平台的特性写出优质的代码。当遇到棘手的问题时,你才能更快速的结合...
前言 平时写代码的时候可能为了完成某一个任务而只是应付性地编码,然后写完理直气壮地来一句"又不是不能用!",但如果要把编码当作一项艺术来打造,那就需要结合我们的设计模式了。设...
版权声明:本文为博主原创文章,未经博主允许不得在任何公众号发布。 通常项目比较大的APP都面临着如下性能问题,APP启动慢、界面跳转慢、事件相应慢、滑动和动画卡顿、展现内容慢...