Android: загружайте изображения из Интернета и показывайте их в виде сетки
Я хочу создать программу, которая получает некоторые изображения с веб-страницы и показывает их в виде сетки. Я не знаю, сколько их точно. Это может быть от 20 до 30. Я сделаю это с помощью asynctask, который я уже использовал раньше и более или менее знаю, как это работает. Но я не знаю, как использовать это время.
Сейчас я хотел бы получить индикатор выполнения (щелчок по кругу) во время загрузки изображения. И как только он загрузится, он исчезнет и изображение загрузится. Я буду использовать массив объектов с адаптером, чтобы заполнить сетку.
Каким способом вы бы использовали асинктаску?
Заранее спасибо.
2 ответа
Я бы посоветовал вам ознакомиться с лекцией 6 Harvard Extension CS76. E сть URLImageAdapter
и пример исходного кода, который делает пример того, что вы ищете.
Удачи
Если вы хотите сохранить загруженные изображения и использовать их в будущем, вы должны посмотреть DownloadManager
Чтобы отобразить диалоговое окно с круговым циклом, посмотрите это: как использовать ProgressDialog