原了解析

run方法外面当mLooper创立成功后有个notifyAll(),getLooper()中有个wait()。由于mLooper在一个线程中口头,而咱们的Handler是在UI线程初始化的,也就是说,咱们必需等到mLooper创立成功,才干正确的前往getLooper()。wait()``notify()就是为了处置这两个线程的同步疑问。

您可能还会对下面的文章感兴趣: