У меня есть пакет данных для загрузки из Интернета. Но мне нужно начать загрузку двумя способами:
1) Каждые N минут
2) Немедленно загрузка нажатием кнопки обновления
Какой лучший способ решить эту проблему? Должен ли я создать два сервиса: первый для циклической загрузки данных и второй для одиночной загрузки, или я могу объединить эту функцию в один сервис или что-то еще?
Спасибо!