В этом случае мне нужно вызвать веб-службу каждые 30 секунд или около того и использовать данные для обновления пользовательского интерфейса.Повторяющаяся задача Android
Есть ли рекомендованный подход к планированию повторяющейся задачи?
Благодаря
В этом случае мне нужно вызвать веб-службу каждые 30 секунд или около того и использовать данные для обновления пользовательского интерфейса.Повторяющаяся задача Android
Есть ли рекомендованный подход к планированию повторяющейся задачи?
Благодаря
Если это в бегущей деятельности, вы могли бы использовать Timer
/TimerTask
и Handler
, или вы можете использовать postDelayed()
и AsyncTask
.
Обязательно приобретите WakeLock
, если вы хотите, чтобы это было запущено после выключения экрана (или, точнее, для предотвращения выключения ЦП). Использование AlarmManager
- еще одна альтернатива.
Я нашел эту статью полезной: http://cart.kolix.de/?p=1438 – Steve