Android工作已经用不少的时间了,后悔当初没有写博客。最近一段时间才开始写博客的,其实我感觉并不是技术很厉害的人,才可以写博客。我写博客的原因,主要就是督促自己学习,不断的提升的自己。
好吧!废话不多说,开始今天的主题吧!Handler,大家可能看到Handler之后都感觉,这个我会用,不就Android里面经常用来更新UI的么,对,这么说也不是不对。但是这么说的肯定是没有对Handler或者AsyncTask有过深入研究的,首先Handler并不是用来更新UI的,它的作用是子线程与主线程通讯,更新UI只是随便。
好的下面我们开始先分析下Handler的源码!我们在使用Handler的时候主要是使用的sendMessage方法,那么我们进到sendMessage方法里面看看,它是这样的↓<