Я пытаюсь понять, что происходит при нажатии кнопки в Android.Поэтому я установил пару точек останова для простого нажатия кнопки.На рисунке показано, что происходит при нажатии кнопки. Вот мои вопросы: (события, сгенерированные GUI, - это события, которые генерируются в результате взаимодействия с графическим интерфейсом, например, нажатия кнопок, редактирование текста и т. Д.)
1- IsLooper.loop () основной цикл для приложения или петлителя ОС?
2 - Где находится ViewRootImpl (обработчик) .dispatchMessage (Сообщение)?Приложение или ОС?
3- Могу ли я перехватывать сгенерированные GUI события в главном петлителе?если да, то как?
4- Можем ли мы с уверенностью предположить, что все сгенерированные GUI события обрабатываются в ViewRootImpl (обработчик) .handleCallback (Message)?
