Android: загружайте изображения из Интернета и показывайте их в виде сетки

Я хочу создать программу, которая получает некоторые изображения с веб-страницы и показывает их в виде сетки. Я не знаю, сколько их точно. Это может быть от 20 до 30. Я сделаю это с помощью asynctask, который я уже использовал раньше и более или менее знаю, как это работает. Но я не знаю, как использовать это время.

Сейчас я хотел бы получить индикатор выполнения (щелчок по кругу) во время загрузки изображения. И как только он загрузится, он исчезнет и изображение загрузится. Я буду использовать массив объектов с адаптером, чтобы заполнить сетку.

Каким способом вы бы использовали асинктаску?

Заранее спасибо.

2 ответа

Я бы посоветовал вам ознакомиться с лекцией 6 Harvard Extension CS76. E сть URLImageAdapter и пример исходного кода, который делает пример того, что вы ищете.

Удачи

Если вы хотите сохранить загруженные изображения и использовать их в будущем, вы должны посмотреть DownloadManager

Чтобы отобразить диалоговое окно с круговым циклом, посмотрите это: как использовать ProgressDialog

Другие вопросы по тегам