在https://www.youtube.com/watch?v=TkPiXRNee7A的第26分钟左右,您可以在Google Developers视频中听到系统事件(例如广播意图)和ui事件(例如触摸事件)被系统注入到应用程序主线程消息中队列。
如https://developer.android.com/reference/android/os/MessageQueue所述,“消息不是直接添加到MessageQueue,而是通过与Looper关联的Handler对象添加。”
我的问题是关于系统如何将系统事件和ui事件注入到主线程消息队列中:
是否在不使用其处理程序方法的情况下将消息直接添加到队列中?如果是,是否有关于如何实现此消息的参考?
它是否引用主线程处理程序,以便它能够调用其方法之一以将系统事件或ui事件添加到消息队列中?
非常感谢