Вопросы по теме 'android-handler'
Как сохранить привязку службы к нужному экземпляру активности?
Я не могу заставить свое приложение работать правильно по разным причинам.
Обзор дизайна: то, к чему я стремлюсь, - это действие, которое имеет две кнопки (подключение, отключение) и текстовое представление, которое отображает данные, полученные от...
896 просмотров
schedule
11.10.2022
Планирование обновления базы данных и отображение диалогового окна
Хорошо, я думаю, что это повторяющийся вопрос, извините за это. Мне нужно обновить мою БД, собирая некоторые данные из Интернета, и отображать диалоговое окно во время загрузки данных. У меня есть мой диалог, данные приходят нормально и записываются...
434 просмотров
schedule
28.11.2022
Android: существующие обработчики после перезагрузки устройства?
У меня есть вопрос об обработчиках и их существовании при перезагрузке устройства. Скажем, я выполнил 3 обработчика с задержкой в 3 часа, используя postDelayed() , я просто хотел знать, если, например, устройство было перезагружено, эти потоки все...
207 просмотров
schedule
16.07.2023
Аудио Android принудительно закрывает приложение
Я создал аудиоплеер с представлением списка песен, когда пользователь нажимает на элемент представления списка, запускается музыкальный проигрыватель и кнопка для его приостановки, все это работало нормально!
Моя следующая остановка: я реализовал...
134 просмотров
schedule
07.06.2022
Как я могу показать DialogFragment в обработчике?
Я хотел бы показать пользователю сообщение, если что-то пошло не так в потоке сетевого общения.
По этой причине необходимо показать диалог из обработчика.
Это правильный путь?, потому что я не нашел способа, как получить FragmentManager в классе...
2251 просмотров
schedule
25.09.2023
Когда использовать handler.post() и когда использовать новый Thread()
Мне интересно, когда я должен использовать handler.post(runnable); и когда я должен использовать new Thread(runnable).start();
Это упоминается в документации разработчиков для Handler:
Вызывает добавление Runnable r в очередь сообщений....
81456 просмотров
schedule
04.11.2022
Обновление пользовательского интерфейса с помощью обработчика зависает в моем приложении
Я пытаюсь сделать часы, используя TextView :)
Кто-то здесь сказал мне, что я не могу использовать обычные потоки для изменения пользовательского интерфейса, но Handler или AsyncTask . Мне удалось заставить его работать несколько дней назад,...
2177 просмотров
schedule
25.02.2023
asynctask внутри runnable не останавливается после вызова removeCallbacks
У меня есть асинхронная задача с именем myAsync, которая выполняет некоторые сетевые операции (извлечение данных с сервера и анализ json).
У меня также есть обработчик, созданный после запуска действия.
У меня также есть runnable, в котором я...
1571 просмотров
schedule
12.06.2024
Могу ли я выполнять сетевые операции (блокировка пользовательского интерфейса) внутри обработчиков/выполняемых модулей?
в моей mainActivity, которая является единственной активностью моего приложения, я создаю обработчик ниже и запускаю внутри него исполняемый файл.
У меня есть некоторые недоразумения относительно обработчиков и того, где они работают.
Посмотреть...
1256 просмотров
schedule
24.04.2022
Обработчик Android не может обновить ссылку progressBar
Вот мой случай: я запускаю отдельный диалог для каждой песни, в котором есть кнопка «воспроизведение» и полоса прогресса следующим образом
когда я запускаю первую песню, она воспроизводится хорошо, и progreesBar обновляется, но при...
1332 просмотров
schedule
13.10.2022
Как я могу использовать обработчик в качестве таймера для переключения между изображениями с помощью анимации
Я уже создал код, используя обработчик и runnable, поэтому он выполняется каждые X миллисекунд, однако, если я использую анимацию, обработчик postDelayed, похоже, сходит с ума, и экран начинает мигать, а изображения устанавливаются каждую секунду....
149 просмотров
schedule
22.03.2024
Сенсор Android зарегистрирует слушателя в отдельном потоке
Я написал сервис для регистрации значений акселерометра в фоновом режиме. Идея состоит в том, чтобы зарегистрироваться для слушателя датчика и записать значения в хранилище. Я включил StrictMode.enableDefaults() в MainActivity приложения (не в...
3098 просмотров
schedule
19.04.2023
Как обновить пользовательский интерфейс из асинтаска
Я видел много примеров того, как это сделать, но не могу понять, как реализовать это в своем коде.
Я использую этот код . У меня есть обновил URL-адрес, поэтому он получит json с динамическими данными. Я пытаюсь автоматически обновлять список...
43629 просмотров
schedule
08.07.2023
Пользовательский обработчик Parcelable, сообщение не получено
Я хочу разделить объект Handler, чтобы отправить его пакетом из одного действия в службу, чтобы получить некоторую информацию от этой службы.
Прямо сейчас, чтобы проверить это, это простое сообщение. Вот код в Activity:
private MyHandler...
850 просмотров
schedule
21.05.2022
Несогласованный обмен сообщениями между обработчиком и исполняемым
Я пытаюсь обновить пользовательский интерфейс из фонового потока через обработчик. Runnable периодически отправляет (минимум раз в две секунды, максимум 16 раз в секунду) новые данные обработчику для обновления. В моем рабочем классе у меня есть...
784 просмотров
schedule
25.10.2022
Обработчик и работающий таймер для Android
Я пытаюсь отобразить массив String в TextView , по одному элементу за раз, каждый раз, когда заканчивается интервал в миллисекундах. Мне рекомендовали этот код:
package com.tt.blanker;
import android.app.Activity;
import android.os.Bundle;...
691 просмотров
schedule
15.06.2022
Android: что происходит после запуска HandlerThread?
HandlerThread thread = new HandlerThread("DownloadService");
thread.start();
Связан ли зацикливатель с потоком, ожидающим прибытия сообщения в очередь сообщений сразу после того, как thread.start() завершит работу ? Если это так, то все, что...
610 просмотров
schedule
18.06.2023
3 потока, работающие с высокой частотой, используют одни и те же переменные
Я разрабатываю приложение для Android, которое с высокой частотой получает данные от ble notify, печатает данные на экране и отправляет данные на другие периферийные устройства.
Это моя ситуация:
Обратный вызов onCharacteristicChanged...
236 просмотров
schedule
28.07.2022
Поток Android внезапно останавливается
В моем приложении для Android есть поток, который выполняет тяжелую работу, а затем обновляет пользовательский интерфейс с помощью обработчика. Однако через некоторое время после запуска поток внезапно остановится без каких-либо сигналов или...
159 просмотров
schedule
04.12.2023
Android: создать фоновый поток, который периодически запускается и выполняет задачи пользовательского интерфейса?
Итак, я знаю, как выполнять фоновую задачу, я знаю, как выполнять периодическую задачу (используя дескриптор postdelayed и runnable), я также знаю, как выполнять задачу пользовательского интерфейса из фонового потока (через обработчик), но я не могу...
6605 просмотров
schedule
06.06.2023