Looper
— это класс в Android, который используется для работы с очередью сообщений (MessageQueue
) в потоках. Он связывает поток с очередью сообщений, позволяя ему получать и обрабатывать сообщения из этой очереди.
Принцип работы:
Looper.prepare()
.Looper.loop()
. Этот вызов блокирует поток до тех пор, пока Looper
не будет остановлен. Внутри цикла Looper
непрерывно извлекает сообщения из MessageQueue
и отправляет их целевому Handler
.Looper
вызывается Looper.quit()
или Looper.quitSafely()
.Handler
используется для отправки сообщений в MessageQueue
Looper
'а и обработки их в связанном с этим `L
Looper
— это класс в Android, который используется для работы с очередью сообщений (MessageQueue
) в потоках. Он связывает поток с очередью сообщений, позволяя ему получать и обрабатывать сообщения из этой очереди.
Принцип работы:
Looper.prepare()
.Looper.loop()
. Этот вызов блокирует поток до тех пор, пока Looper
не будет остановлен. Внутри цикла Looper
непрерывно извлекает сообщения из MessageQueue
и отправляет их целевому Handler
.Looper
вызывается Looper.quit()
или Looper.quitSafely()
.Handler
используется для отправки сообщений в MessageQueue
Looper
'а и обработки их в связанном с этим `L
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.