Регулярно загружайте что-нибудь из базы данных через Интернет в фоновом режиме. - PullRequest
0 голосов
/ 18 сентября 2011

Я занимаюсь разработкой приложения для Android. Я хочу, чтобы программа Регулярно Скачивала что-то из базы данных через Интернет в фоновом режиме .

Должен ли я использовать AlarmManager для запуска BroadcastReceiver для загрузки данных из базы данных?

Или есть другой способ получше? Пожалуйста, дайте мне несколько ключевых слов для Google, если есть. Спасибо.

Ответы [ 2 ]

1 голос
/ 18 сентября 2011
Предполагается, что

BroadcastReceiver довольно недолговечен, поэтому вам лучше начать загрузку Service, но использование AlarmManager для запуска всего процесса - это, вероятно, путь.

0 голосов
/ 21 сентября 2011

Вы должны внедрить Сервис, который периодически загружает данные из Интернета с потоком.

У вас должен быть класс «Приложение» или что-то еще, чтобы получить доступ к БД вашего приложения в службе, а затем обновить все данные.

Службы работают в фоновом режиме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...