loop中的无限循环是从MessageQueue中去取msg,如果没有msg的话,线程就进入等待阻塞状态,也就是进入休眠状态,释放CPU资源,等有消息的话,线程就会被唤醒。loop中无限循环是保证程序不结束的原因,真正导致anr是堵塞了loop的死循环
loop中的无限循环是从MessageQueue中去取msg,如果没有msg的话,线程就进入等待阻塞状态,也就是进入休眠状态,释放CPU资源,等有消息的话,线程就会被唤醒。loop中无限循环是保证程序不结束的原因,真正导致anr是堵塞了loop的死循环