在Android中 整个系统的“消息机制” “事件传递” “反馈机制”就是由Handler来进行统一管理的 作用:...[作者空间]
AIDL(Android 接口定义语言)与我们可能使用过的其他 IDL 类似。 我们可以利用它定义客户端与服务使用...[作者空间]
做过 Android 跨进程通信的同学应该都知道 Binder 是个什么东西。有了他我们可以很方便的调用另外一个进...[作者空间]
由于Android的特性,如果要执行耗时操作,则必须方法子线程中执行。除了Thread可以开启子线程外,Andro...[作者空间]
前言:穷则变,变则通,通则久。——《周易》 Handler一般用于线程间的通信,通常项目中的异步实现都是基于Han...[作者空间]
目录 Android跨进程通信之小例子(一)Android跨进程通信之非AIDL(二)Android跨进程通信之P...[作者空间]
原理 原理是通过使用多个线程去争取服务器的更多资源。 原理图 原理解析 接着就是我们都知道文件存储是有顺序的,当存...[作者空间]
本篇文章从AIDL的角度来阐述Binder机制调用远程服务的内部运行原理。因此本篇文章的第一部分介绍AIDL的使用...[作者空间]
线程安全的定义 线程安全:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次...[作者空间]
一、概述 Android系统中,涉及到多进程间的通信底层都是依赖于Binder IPC机制。例如当进程A中的Act...[作者空间]
上一章节,我们讲到了Android中的Binder机制,一个Android开发天天用到,但又不明就理的神密存在。这...[作者空间]
Android AsyncTask内部原理 @(Android) [toc] 小笔记 基本使用 了解了基本的使用方...[作者空间]
线程池的好处 (1)重用线程池中的线程,避免因为线程的创建和销毁所带来的性能的开销。(2)能有效控制线程池的最大并...[作者空间]
写这篇文章之前,首先要感谢一下任玉刚大哥写了《Android开发艺术探索》这本书。这篇文章其实就是对书中讲解AID...[作者空间]
博文出处:一步步深入解析AIDL,欢迎大家关注我的博客,谢谢! 前言 在 Android 系统中,进程间通信 (I...[作者空间]
Android 消息处理机制估计都被写烂了,但是依然还是要写一下,因为Android应用程序是通过消息来驱动的,A...[作者空间]
一、概述 这篇文章中,让我们从源码的角度看一下AsyncTask的原理,最后会根据原理总结一下使用AsyncTas...[作者空间]
对应关系: 每个Thread对应一个Looper 每个Looper对应一个MessageQueue 每个Messa...[作者空间]
Handler 每个初学Android开发的都绕不开Handler这个“坎”,为什么说是个坎呢,首先这是Andro...[作者空间]
本文正如标题所说的用rxjava实现数据的三级缓存分别为内存,磁盘,网络,刚好最近在看Android源码设计模式解...[作者空间]