Я пытаюсь найти правильную архитектуру для представления списка, которое загружает информацию из конечной точки http. Моя проблема в том, что отображаемая информация имеет как текстовое, так и графическое содержимое. Если я загружаю только текстовое содержимое, пользовательский интерфейс очень отзывчив, но если я также загружаю содержимое изображения, то для заполнения списка требуется несколько секунд. Я анализирую содержимое по мере его поступления и создаю адаптер списка, но я хочу постепенно создавать адаптер списка, чтобы пользователь видел информацию по мере ее появления, а не ждал, пока последний элемент будет обработан перед любой информацией. отображается. В настоящее время я делаю все с помощью AsyncTask, поэтому я знаю о потоках и о том, как они могут быть полезны, поэтому я хотел бы знать, как другие люди работали над проблемой отображения информации на основе списка как можно быстрее.
Android ListView с инкрементально созданным ListAdapter
Ответы (2)
Таким образом, это решение не создает ListView постепенно, но если текстовая информация поступает быстро, как вы упомянули, я думаю, что это может помочь:
Ленивая загрузка изображений в списке
В основном это решение будет размещать изображение-заглушку в ImageView до тех пор, пока желаемое изображение не будет загружено.
person
powerj1984
schedule
12.02.2011
Насколько я понимаю ваш вопрос, речь идет не только о загрузке изображений. Пожалуйста, ознакомьтесь с руководством «Реализация динамически загружаемого адаптера (бесконечный список)»: http://codinglines.frankiv.me/post/14552677846/android-implementing-a-dynamically-loading-adapter
person
yfranz
schedule
23.12.2011