相信大部分开发android的人使用Handler在子线程上去进行ui的操作这种模式已经滚瓜烂熟了,但是当你不去深入研究它的原理,和理清它与Looper和Message之间的关系时,遇到问题和bug的时候你就会无从下手,…
标签:looper
笔记38 | Android线程之Looper.prepare()+Looper.loop()和HandlerThread()浅析
合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》 地址 http://www.jianshu.com/p/dc2a4fb0fcde 目录 Looper概念 Looper实例 HandlerThread…
Handler,Looper,MessageQueue三者的关系
Android中,Handler虽然不是四大组件,但用的次数也不比Activity,Service等四大组件少。虽然大家都知道怎么使用Handler,但是我们不能仅仅停留在使用的层面,对其机制的分析会加深我们对Andro…
Android多线程之HandlerThread源码解析
想要了解 HandlerThread 的工作原理需要先对 Android 系统中以 Handler、Looper、MessageQueue 组成的异步消息处理机制有所了解,如果你还没有这方面的知识,可以先看我写的另一篇文…
整理下最近Android面试的题目
最近辞职了,在找工作这里整理记录下面试遇到的题目: 2018/5/7 1.Android中跨进程通讯的方式有哪些? Android中跨进程通讯的方式有网路、文件、广播、Aidl等; 2.为什么在子线程中创建handler…