Articles of обработчик

Android: как использовать обработчик handleMessage и получить доступ к ссылке на MainActivity

У меня есть служба, которая получает команду из Интернета и запускает фоновый поток. Этот поток передается обработчиком из службы (служба ограничена и передается обработчиком) и отправляет сообщение обработчику, чтобы сделать снимок. Я застрял в реализации обработчика. static Handler handler = new Handler() { @Override public void handleMessage(Message msg) { //TODO: Handle different types of messages […]

Android – Использование обработчиков?

Есть ли проблема с использованием нескольких обработчиков в одной и той же деятельности. Я заметил, что во всех образцах, представленных на официальном сайте Android, они используют один обработчик и обнаруживают разные действия в зависимости от значения «что», это из-за управления памятью и большого объема памяти, используемого обработчиком? Или я должен назвать это «плохим кодом» и […]

В чем смысл removeCallbacks (Runnable r) в Handler в Android

Я хочу знать, что такое точное значение removeCallbacks (Runnable r) в обработчике. Я просмотрел его документацию, и он просто говорит: «Удалите все ожидающие сообщения Runnable r, которые находятся в очереди сообщений». Теперь мой вопрос: если мое сообщение уже было обработано обработчиком и между ними, если я вызову removeCallbacks , перестанет ли обрабатывать мое заполненное сообщение? […]

Ускоренные звонки и андроид

У меня есть это приложение, которое должно запускать службу (фоновый), которая периодически подает звуковой сигнал. Телефон должен подавать звуковой сигнал весь день в течение 5 секунд каждую минуту (используется обработчик в сервисе). Я реализовал эту услугу, которая делает это отлично, но когда телефон переходит в глубокий спящий режим, остановки выполнения этого обработчика останавливаются. Используя этот […]

Прослушиватель против обработчика в android

В чем разница между слушателем и обработчиком? Я много искал, но я не нашел подходящего объяснения. Где я использую прослушиватель и где я использую обработчик в Android? Я также использовал следующую ссылку: Являются ли обработчики событий, прослушиватели событий и регистрация событий, ссылаясь на одно и то же? Где я могу провести сравнительное обсуждение этих двух […]

Android Async, Handler или Timer?

Каждые 5 секунд я хочу вызвать свой веб-сервис и получить текст (а не изображения), а затем отобразить его в моем ImageAdapter. Какой был бы лучший способ добиться этого?

Как приостановить handler.postDelayed () таймер на Android

Как я могу приостановить таймер handler.postDelayed() с помощью кнопки. Поэтому, когда я снова нажимаю на ту же кнопку, таймер handler.postDelayed() должен возобновиться. handler.postDelayed(counterz, 60);

Как обработчик влияет на способ вызова onReceiveResult (ResultReceiver)?

Слушай, у меня есть следующий код: Мои действия: final Intent intent = new Intent(getApplicationContext(), MyService.class) .putExtra(UploadService.EXTRA_RESULT_RECEIVER, new ResultReceiver(null) { @Override protected void onReceiveResult(int resultCode, Bundle resultData) { super.onReceiveResult(resultCode, resultData); String result = resultData.getString(MyService.EXTRA_RESULT_SUCCESS); … imageView.setBackgroundDrawable(bitmap);// here my code fails } }) MyService: Bundle b = new Bundle(); b.putString(EXTRA_RESULT_SUCCESS, response.toString()); resultReceiver.send(0, b); И мое приложение выходит […]

Разница между потоком и обработчиком

Может ли кто-нибудь сказать мне почтение между Thread и Handler? Когда мы используем Thread и когда используем Handler? У меня есть два кода в моем проекте, но я не могу их понять. final Handler handler = new Handler() { @Override public void handleMessage(Message msg) { // Do SomeThings } }; А также private class readThread […]

Лучший способ периодически выполнять действие – Обработчик?

Я пытаюсь выполнить действие периодически. Я хочу создать новый экземпляр класса после, скажем, всего 3 секунды. Было бы лучше реализовать это с помощью Handler или Thread? Есть ли более простой способ, который я мог бы попробовать? Я действительно плохо разбираюсь в потоках – я хочу учиться, но более важно, чтобы я работал над этим, прежде […]

Intereting Posts
RecyclerView, StaggeredGridLayoutManager Обновить ошибку Элементы списка элементов списка изменяют позицию при прокрутке андроида? Невозможно подключить Nexus 4 к adb: unauthorized Тень карты не появляется в устройствах с леденец? Анимационный вид сползает с другого взгляда, отталкивая взгляды снизу IntelliJ IDEA 12 и Homebrew Android SDK Почему `hasEnrolledFingerprints` дает ошибку, что она требует разрешения только в моем фрагменте, но не в действии в примере Google? Не занимайтесь деятельностью – для чего? Перехват и переопределение HTTP-запросов из WebView Укажите максимальный размер sqlite db для моего приложения. Как обрабатывать полное исключение db Получить имя и фамилию контакта, а не одно отображаемое имя? Поддерживает ли платформа Android SpatiaLite? Windows 7 64-битная ошибка запуска AVD AVD: не удалось выделить память: 8 В чем разница, когда я создаю объект Android WebView с помощью ContextWrapper и контекста? Android ActivityManager vs WindowManager