Handler介绍
handler是Android系统中提供的一种异步回调机制,通过使用handler,我们可以完成一些耗时的任务,然后通知相关的页面做出相应的改变。在我们工作的场合中,大部分开发者会认为handler就是用来更新UI的,这样说没错,然而这只是从我们开发的场景去看待handler,其实Android底层在进行跨进程通信中(ActivityManagerService或WindowManagerService),也同样大量的通过使用handler来执行相关的操作。好,废话不多说,今天,我主要是从源码的角度来讲解handler的运行机制(基于Android4.4源码)。 handler是Android系统中提供的一种异步回调机制,通