Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Looper — это класс в Android, который используется для управления потоком (Thread), делая его "Looping" (циклическим). Он подготавливает поток для обработки сообщений из очереди сообщений (MessageQueue) до тех пор, пока не будет явно завершен.
Основные компоненты Looper:
Как работает Looper:
Looper.prepare()
. Это создает новый экземпляр Looper и связывает его с текущим потоком. Создается также MessageQueue для этого Looper'а.Looper.loop()
. Этот метод входит в бесконечный цикл (пока Looper не будет завершен). В цикле Looper постоянно проверяет MessageQueue на наличие новых сообщений.handleMessage()
или run()
для Runnable).Looper — это класс в Android, который используется для управления потоком (Thread), делая его "Looping" (циклическим). Он подготавливает поток для обработки сообщений из очереди сообщений (MessageQueue) до тех пор, пока не будет явно завершен.
Основные компоненты Looper:
Как работает Looper:
Looper.prepare()
. Это создает новый экземпляр Looper и связывает его с текущим потоком. Создается также MessageQueue для этого Looper'а.Looper.loop()
. Этот метод входит в бесконечный цикл (пока Looper не будет завершен). В цикле Looper постоянно проверяет MessageQueue на наличие новых сообщений.handleMessage()
или run()
для Runnable).Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.