Articles of Запланированные задачи

Как реально обновлять виджет именно каждую минуту

Я в тупике. Я знаю, что на этот вопрос уже ответили сотни раз, но я ничего не пробовал. Мой вопрос: я сделал виджет Android, который нужно обновлять точно в каждую минуту, как и все виджеты часов. (Этот виджет говорит мне, сколько минут осталось до моего поезда, одна минута ошибки делает его бесполезным). Вот мои попытки […]

Служба Android и повторяющаяся задача, выполняемая в потоках

Я запускаю службу в фоновом режиме, которая считывает местоположение GPS / сети и должна выполнять следующие действия: Работать в фоновом режиме без перерывов при перезагрузке приложения и поддерживать его как можно больше, не будучи убитым (это решается с помощью комментария Merlin) В новом полученном месте, вызовите веб-службу и отправьте место для чтения Имеют повторяющуюся задачу, […]

Расписание таймера Android vs scheduleAtFixedRate

Я пишу приложение для Android, которое записывает аудио каждые 10 минут. Я использую таймер для этого. Но в чем разница между расписанием и расписаниемAtFixedRate? Есть ли преимущество в производительности при использовании одного над другим?

Android – Управление задачей с помощью Timer и TimerTask?

В настоящее время я пытаюсь настроить сканирование WiFi в приложении для Android, которое сканирует точки доступа WiFi каждые 30 секунд. Я использовал Timer и TimerTask для правильной проверки сканирования с требуемыми интервалами. Однако я хочу, чтобы можно было остановить и запустить сканирование, когда пользователь нажимает кнопку, и в настоящее время у меня возникают проблемы с […]

Планирование повторяющейся задачи на Android

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