У меня есть приложение, которое загружает некоторые изображения с сервера. Теперь приложение создает запрос http post для сценария php, который извлекает изображение (4 для каждого запроса) и отправляет его в мое приложение в ответ json (закодированный в base 64). Я помещаю изображения в ScrollView, и когда пользователь достигает конца списка, загружается новая группа изображений.
Это не самый удобный способ, поэтому я бы использовал несколько библиотек LazyLoad, найденных на gitHub, но для всего этого нужна ссылка на изображение, но я бы никоим образом не отправил ссылку на изображение в приложение.
Итак, как я могу сделать, чтобы получить изображения с ленивой загрузкой?
Запрос изображений по одному или четыре к четырем не имеет такого значения. В обоих случаях вы бы сначала поместили изображение-заполнитель в просмотр (ы) изображений, а после завершения загрузки и завершения извлечения поместите изображения в соответствующие просмотры изображений, если они все еще существуют. Я полагаю, вы поместили загруженные и извлеченные изображения на устройство, чтобы вы могли использовать их снова, когда пользователь снова прокручивает или запускает приложение?
Других решений пока нет …