Результаты поиска по запросу "timertask"

1 ответ

Получение метаданных из SHOUTcast с использованием IcyStreamMeta

Я пишу приложение для Android, которое собирает метаданные из потоков SHOUTcast mp3. Я использую довольно изящный класс, который я нашел онлайн, который я немного изменил, но у меня все еще есть 2 проблемы. 1) Я должен постоянно пинговать ...

1 ответ

Timer Task VS Alarm Manager в службе Android

Мне нужно получать обновления новостей / событий с сервера через равные промежутки времени, как каждые 20 минут в моем приложении для Android. Комбинация AFAIK Intent Service и Broadcast Receiver будет лучше, чем использование Service, поскольку ...

1 ответ

Таймер Java с нефиксированной задержкой

мне нуженTimer это в основном делает что-то каждые t секунд. Но я хочу иметь возможность изменить период таймера, при котором таймер повторяет задачу. Я написал что-то вроде этого: public Bot() { timer = new Timer(); timer.schedule(new Task(), ...

ТОП публикаций

2 ответа

Когда Java TimerTask запланирован в Timer, он уже «выполняется»?

Я хотел бы уточнить кое-что о TimerTask. Когда у вас есть код ниже: timer.schedule(task, 60000);где задача должна быть запущена в течение 1 минуты, объект задачи уже выполняется? потому что где-то в моем коде я вызвал task.cancel (), но ...

3 ответа

Так я наконец-то достиг этого. Обратите внимание, что метод AsyncTask cancel (true) в моем сценарии бесполезен из-за рекурсии. Я использовал то, что предложил @CommonsWare - использовал флаг, чтобы указать, нужно ли выполнять еще какие-либо задачи.

ужно, чтобы мое приложение Android периодически получало данные с сервера с помощью вызовов AJAX и соответственно обновляло пользовательский интерфейс (всего несколькоTextViews, которые должны быть обновлены сsetText()). Обратите внимание, что ...

5 ответов

Или используйте простой обработчик (без таймера, просто используйте postDelayed), и также полезно вызывать отмену асинхронной задачи onStop (). этот код работает нормально, используя postDelayed:

аставить асинхронную задачу выполняться несколько раз через некоторый промежуток времени, как таймер ... На самом деле я разрабатываю приложение, которое будет автоматически загружать все последние непрочитанные приветствия с сервера, и для этого ...

0 ответов

Большое спасибо! Это решает мою проблему.

ужен таймер для моей программы. Я написал это, и он отлично работает на ПК в программе emulalator (Android 1.5 / 2.2). Но это не работает на реальном устройстве (Android 1.5). Что я делаю неправильно? TimerTask task = new TimerTask() { public ...