У меня есть активность загрузки, которая загружает некоторые ZIP файлы для моего приложения. Я хочу, чтобы мои действия имели следующие возможности:
- возможность приостановки/возобновления загрузки
- показывает прогресс загрузки в моем пользовательском интерфейсе активности по индикатору выполнения (не с dialogProgress)
- показывает уведомление о загрузке и когда пользователь нажимает на уведомление открывает мою активность, даже когда приложение закрыто, и мой пользовательский интерфейс обновляется во время загрузки.
Я много искал и видел множество методов, которые можно использовать для загрузки файлов (например, с помощью AsyncTask/Downloadmanager/Groundy...), но я не знаю, какая из них имеет функции, которые я хочу
Как вы думаете, лучший способ достичь этой функции вместе?
Мне не нужен полный код от вас, а также несколько советов и методов или ссылок, которые помогут мне реализовать каждую из этих функций и найти лучший способ.
Спасибо за ваше время.