对Handler中postDelayed(Runnable r, long delayMillis)的简单分析
平时在使用postDelayed这个方法的时候,总是好奇Runnable方法为什么可以根据指定的时间去延时执行,今天趁着空闲,看了一下内部源码,现在来简单分析下,如有不正确之处,欢迎留言指教。我们可以追踪源码一步一步来看它里面到底是怎么实现的。先来想象一下大概的问题。我们的工作是放在线程Runnable中执行的,那么首先我们要知道Runnable被放到哪个地方去了,Runnable是如何根据我们设...
原创
2018-05-21 16:29:58 ·
2625 阅读 ·
0 评论