2013-08-23 3 views
-1

Мне нужно создать своего рода «загрузчик».Android: как создать загрузчик?

В основном то, что мне нужно это приложение, которое

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

Пожалуйста, может кто-нибудь указать мне в правильном направлении?

Обратите внимание: предложенный ответ не охватывает точку:

- вызывается, когда пользователь нажимает на ссылку для загрузки в браузере (или в клиенте электронной почты);

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

Применение как «Download Manager» или «Easy Downloader Pro " имеют такую ​​возможность ...

+1

http://stackoverflow.com/questions/3028306/download-a-file-with-android-and-showing-the-progress-in-a-progressdialog – dutt

+0

@dutt спасибо, но это не то, что я есть находясь в поиске. :-) Спасибо .LISA –

+0

, тогда я не уверен, что вы ищете – dutt

ответ

1

Установить SocketTimeouts для определения тайм-аутов и проверки HTTP-характеристик в заголовках диапазонов, это используется для частичной загрузки, которая является nesseary, если вам нужно продолжать скачивание.

Проверьте также заголовки, связанные с кэшированием ведьм, как олень.

+0

, пожалуйста, я не буду следовать за вами, не могли бы вы объяснить это немного подробнее? Спасибо –

+0

Знаете ли вы протокол HTTP? Вы реализовали соединение сокетов TCP? – rekire

+0

Мне нужно это сделать? Разве сокет уже не был открыт браузером (или почтовым клиентом)? Я думаю, что мне нужно перехватить загрузку «event» как-то –

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