先上译文路径。 考虑下面代码: 尽管不是太明显,这段代码可能会导致严重的内存泄露。**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开发过程中,几乎都离不开线程。但是你对线程的了解有多少呢?它完美运行的背后,究竟隐藏了多少不为人知的秘密呢?线程间互通暗语,传递信息究竟是如何做...
背景介绍 从事开发到了一定阶段,想要提高就必须搞明白系统的一些工作原理。为什么?因为只有明白了这些,你才能针对平台的特性写出优质的代码。当遇到棘手的问题时,你才能更快速的结合...
前言 平时写代码的时候可能为了完成某一个任务而只是应付性地编码,然后写完理直气壮地来一句"又不是不能用!",但如果要把编码当作一项艺术来打造,那就需要结合我们的设计模式了。设...
首发于 公号 @芳菲林集集支线上有趣的名字 小wiki下 集集线全长29.7公里,是台湾最长的铁路支线。新建铁路最初是为了日月潭水力发电厂的物料运输,如今集集支线已经发展成为...
首发于 公号 @芳菲林城市的记忆 火车站 上面是台中的新老铁路站,老的已经不用了,只是保留了下来。 看外观就知道够年份,风格也特别,是一座英国古典混合日本风的建筑,匆匆走过,...