xne71247
@xne71247

Как обрабатывать состояние интернета в приложении android?

В приложении сделал splash screen. В этом активити я обращаюсь к интернету для получения информации с 30 страниц и скачивания 30 маленьких картинок. Понимаю, что нужно обрабатывать наличие интернета перед скачкой данных и проверять во время, т.к. я пробовал тестировать ситуацию на реальном планшете, когда я запускал приложение с выключенным wifi роутером, то автивити splashscreen просто подвисало как бы, а также уже во время загрузки данных, примерно посредине я выключал роутер и также приложение останавливалось и я так понимаю, что ожидало подключения. Подскажите, пожалуйста, как это делают нормальные, опытные люди?
  • Вопрос задан
  • 165 просмотров
Пригласить эксперта
Ответы на вопрос 3
gadfi
@gadfi
https://gamega.org
Не нужно скачивать, подгружайте асинхроно ─ для этого я использую picasso, можно использовать imageloader или еще что то, в том числе и самописаное
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
try-catch
Ответ написан
Комментировать
aratj
@aratj
программер.
выше уже написали, в любом случае у тебя скорее всего возникнет ошибка.
и зачем сразу тащить данные с 30 страниц, нельзя делать это по требованию юзера,
ну там pull refresh , или как то еще ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы