HttpResponse response = httpclient.execute(httppost);
StatusLine statusline = response.getStatusLine();
if(statuscode == 200)
{connection established }
else no connection
Если вы используете http, тогда это стандартный способ проверить ваше соединение, а когда перехватить исключение при загрузке, установить флаг, где вы остановились в последний раз, и через некоторое время проверить, доступно ли соединение илиВы не используете широковещательный приемник или службу и не предлагаете пользователю загрузить agian, или вы также автоматически запускаете загрузку.
Я знаю, что это очень расплывчатый ответ, но это просто процесс, которому нужно следовать, если вы хотите более подробно просто вставить фрагмент кода.процесса загрузки.спасибо.