Android N DownloadManager 源码分析 发表于 2016-09-02 | 分类于 源码分析 DownloadManager 是 Android 用系统服务的方式提供的用来优化处理长时间下载任务的工具。本文将基于 Android N 的源码进行分析。 阅读全文 »
Git 服务器搭建与 Python 建站环境搭建 发表于 2016-08-23 | 分类于 工作总结 猿最近折腾了个服务器,尝试着在阿里云的 Linux 主机上搭建一个 Git 服务器,特把搭建服务器的相关步骤及若干问题进行总结贡献出来供大家参考。 阅读全文 »
Handler 消息机制源码分析(三) 发表于 2016-08-18 | 分类于 源码分析 在前面两篇文章中我们介绍了 Hanlder 的构造方法与 Looper 的初始化。本篇中我们将对主线程 Looper 与 Handler 消息循环的工作方式进行分析。 阅读全文 »
Handler 消息机制源码分析(二) 发表于 2016-06-18 | 分类于 源码分析 在上一片文章中《Handler 消息机制源码分析(一)》中我们分析了 Handler 中创建 Handler ,并且会绑定 Looper 。这篇文章中我们将分析下 Looper 的工作方式。 阅读全文 »
Handler 消息机制源码分析(一) 发表于 2016-06-17 | 分类于 源码分析 一直在用 Handler,但却一直因为不能准确表述其工作原理而耿耿于怀,现在正好有时间,自己决定初步梳理下。如果有整理不足或不准确的地方,请大家批评指正。 阅读全文 »