sanyinchen
主线程最终进入 Looper.loop(),正常运行时这个方法不会返回。既然线程一直停留在循环中,Activity 生命周期、点击事件和界面刷新为什么还能执行? 关键在于:这些工作本来就由事件循环驱动。 主线程不需要先退出 loop() 才能执行回调;回调就在循环处理事件的过程中被调用。空闲时,循环又会进入可唤醒的阻…
正在进入完整页面…
打开页面