Метод handler. post () и очередь сообщений?
Я знаю, что метод handler. post () приводит к тому, что запускаемый r добавляется в очередь сообщений. Runnable будет выполняться в потоке, к которому прикреплен этот обработчик.
Но мой вопрос заключается в том, что если я использую handler.post внутри метода onCreate (), выполняется ли запускаемый в очереди сообщений после завершения метода onCreate ()??
пожалуйста, кто-нибудь может прояснить мои сомнения
Что я уже пробовал:
я искал много сайтов, но не могу найти, когда эти исполняемые файлы в очереди сообщений выполняются.
David Crow
То Runnable
объект будет вызван в основном потоке. То Handler
класс просто используется для отправки сообщения в поток, к которому оно прикреплено/создано. Он не создает поток сам по себе. Вы можете найти различия между run()
и start()
, однако.