Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
#1

Для чего используется класс Looper? - Программирование Android

21.07.2016, 21:11. Просмотров 136. Ответов 0
Метки нет (Все метки)

Для чего используется класс Looper? Вот Handler может отправлять сообщения в очередь из другого потока в поток, в котором этот handler был создан. А Looper как управляет этой очередью? Он может менять порядок сообщений в ней? То есть Handler ставит сообщение в очередь в одном потоке и в другом может его забрать на обработку логика такая получается, так для чего нужен Looper?

Добавлено через 1 час 46 минут
Если у потока не определен looper например обычный Thread() то в нем нельзя по очереди обрабатывать сообщения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2016, 21:11     Для чего используется класс Looper?
Посмотрите здесь:
Для чего применяется класс OAuthConsumer при публикации приложений в твиттере? Android
Can't create handler inside thread that has not called Looper.prepare() Android
Android Как вытащить данные из потока. Cant create handler inside thread that has not called Looper.prepare()
Что за view используется для меню в OneDrive Android
Для чего нужен contentDescription Android
Android Для чего нужен Gradle
Android Для чего нужно UUID
Для чего нужен android.support.v4 Android
Для чего нужен Super.onStartCommand Android
Для чего нужны миниатюры изображения? Android
Для чего папка trunk в проекте? Android
Android Для чего нужен метод syncState() в ActionBarDrawerToggle

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru