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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Вывести символ "градус" в TextView http://www.cyberforum.ru/android-dev/thread1783884.html
Можно ли в строке вывести число со степенью или температуру в градусах, чтоб возле числа температуры был кружок градусов, если да то как?
Android Передать данные в работающий thread из другого thread Есть 2 потока запущенные разными классами и из потока А нужно сообщить потоку Б что бы он запустил свою определенную функцию. Ссылки на объект естественно нет (. Может есть какие то средства общения потоков, кроме внешних хранилищ? http://www.cyberforum.ru/android-dev/thread1783769.html
Как правильно загружать изображения? Android
Разрабатываю приложение для игры. Уже выпустил тестовую версию и из первой сотни установивших у двух человек вылезла такая ошибка: java.lang.OutOfMemoryError: Failed to allocate a 5266956 byte allocation with 42576 free bytes and 41KB until OOM at dalvik.system.VMRuntime.newNonMovableArray(Native Method) at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method) at...
Android Нарушение АП в Google play
Народ, есть приложение в котором из книги вырывается кусочек(обычно не более 5-х слов) и выводится на экран. Вопрос: не забанит ли меня Google, если я выложу ее в Google play? Я думаю что нет потому что есть вот это https://play.google.com/store/apps/details?id=com.appmk.book.AOTQMCRXSTFXYCWC&hl=ru но не уверен.
Android Использование другой версии JSON (org.json) http://www.cyberforum.ru/android-dev/thread1783665.html
Добрый день. Проблема такая - в библиотеке, которую я использую в проекте, используется org.json:json:20151123 зависимость, в то время как в android по умолчанию вшита другая версия. Вопрос - как можно использовать JSON версии из библиотеки в проекте? Пробовал в build.gradle прописывать dependencies { compile "org.json:json:20151123" } Но, как вы понимаете, в проекте использовалась...
Android Dagger 2 + java 1.8 Добрый день! Хочу в приложении использовать dagger 2 но я уже использую java 1.8 и у меня возникли проблемы с gradle зависимостями. Если добавить classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' для дагера то выходит ошибка : "Error:Could not find property 'options' on task ':app:compileDebugJavaWithJack'." Если убрать jack jackOptions { enabled true } То... подробнее

Показать сообщение отдельно
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,137
21.07.2016, 21:11     Для чего используется класс Looper?
Для чего используется класс Looper? Вот Handler может отправлять сообщения в очередь из другого потока в поток, в котором этот handler был создан. А Looper как управляет этой очередью? Он может менять порядок сообщений в ней? То есть Handler ставит сообщение в очередь в одном потоке и в другом может его забрать на обработку логика такая получается, так для чего нужен Looper?

Добавлено через 1 час 46 минут
Если у потока не определен looper например обычный Thread() то в нем нельзя по очереди обрабатывать сообщения?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru