Я передаю приложение Android, которое должно периодически выполнять накопление целых rnet задач (например, веб-бот). Эти задачи должны быть сохранены в определенное c время, поэтому я подумал об использовании диспетчера аварийных сигналов и встроенной базы данных. Благодаря этому приложение может быть активным гораздо больше времени, хотя для этих задач сохранения не требуется подключение к Интернету. Позже я брошу еще один диспетчер аварийных сигналов для выполнения всех задач, поставленных в очередь, и веб-вещей.
В противном случае я не уверен, что лучше использовать службу переднего плана. Приложение будет работать весь день, сохраняя задачи (каждые 5 или 15 минут), но выполняя только очередь задач с inte rnet каждые 30 минут.
Я чувствую себя способным разработать обе системы, но хотел бы знать какой лучше по производительности, по расходу батареи.
Большое спасибо.