【面试题】子线程中创建的handler 为什么一定要调用 Looper.prepare()?主线程呢?
Handler处理消息的过程如下:首先,检查Message的callback是否为null,不为null就通过handleCallback来处理消息。Message的callback是一个Runnable对象,实际上就是Handler的post方法所传递的Runnable参数。handleCallback的逻辑也是很简单,如下:privatestaticvoidhandleCallback(Mes