2013-06-25 2 views
0

В настоящее время я пишу приложение для Android, и мне интересно, является ли очередная незавершенная загрузка внутренне хорошей идеей.Есть Queuing Загружает в Android хорошую идею?

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

Причина, по которой я прошу об этом, заключается в том, что я знаю очень мало «профессиональных» приложений, которые осуществляют такое поведение, и я хотел знать, знает ли кто-нибудь об этом причину, будь то технически, с разрешения или иначе.

+0

Квадрат реализован Лента только для такого рода сценариев: http://square.github.io/tape/ – CommonsWare

ответ

0

Я столкнулся с тем же вопросом и рассказал, насколько я проклинал другие приложения, не имея этой функции, я пошел дальше и сделал именно это в своем приложении. Я не использовал сервис tho, просто поток, который периодически повторяет закачки, и поток обновляется после каждой попытки, так как в очереди есть элемент. Я бы добавил, что обязательно дайте пользователю возможность удалять отдельные элементы из очереди повторной попытки. В противном случае эта функция сама по себе раздражает.

Смежные вопросы