Предзагрузка Моей волны для офлайн прослушивания
Иногда хочется загрузить список песен в поездку, а старые песни надоели. Мне очень хочется, чтобы посде настройки моей волны можно было бы заранее сгенерировать список песен и загрузить их для офлайн прослушивания.
Для этого нужно немного доработать рекомендации, чтобы по запросу алгоритм мог бы выдать список песен на определённую тему (точно так же, как он делает это сейчас, только не в процессе, а разом), которые могут понравится и добавить отдельный раздел для сохранённых треков, чтобы песни из потока загружались туда.
При этом можно, но необязательно добавить возможность отредактировать выданный алгоритмом рекомендаций список, чтобы убрать или заменить отдельные песни.
Предлагаю добавить функцию скачивания треков из моей волны по нажатию одной кнопки. В настройках, раздела оффлайн добавляются кнопки "Скачать треки из волны", "Слушать скачанные треки". При переходе по первой кнопке нас отправляют на окно в котором мы должны выбрать волну или исполнителя. (А также будет переключатель, скачивать новые песни при наличии интернета или нет.)После выбора человек выбирает, сколько песен хочет скачать 20 / 30 / 40 / 50 / 70 / 90 / 100 (по нажатию на Кол-во внизу отображается размер файла и примерное время прослушивания). После выбора желаемого кол-ва и нажатия кнопки "скачать" Начинается загрузка треков из выбранной волны/исполнителя. По переходу по 2 кнопке есть выбор, слушать ваши треки/ слушать оффлайн треки из волны. При первом варианте переход к трекам пользователя, а втором начинается прослушивание скачанных треков, а сверху написано оставшееся кол-во песен. После прослушивания они сами удаляются с устройства. Данный вариант скачивания подходит когда хочется чего-то нового при отсутствии интернета. Будь это пробежка в лесу, рыбалка или поездка.