Handler、Looper、MessageQueue的关系是什么?
类之间的关系
final MessageQueue mQueue;
final Looper mLooper;public Handler(Callback callback, boolean async) {
mLooper = Looper.myLooper();
if (mLooper == null) {
throw new RuntimeException(
"Can't create handler inside thread that has not called Looper.prepare()");
}
mQueue = mLooper.mQueue;
}功能之间的关系
Last updated