Подтвердить что ты не робот

Просмотр кеширования для верхних и нижних колонтитулов в виде списка

Можно добавлять представления заголовка и нижнего колонтитула в списки. Как эти кэшированные представления? Подобно механизму get view, он обеспечивает переработку ресурсов просмотра для списка и предотвращает чрезмерное потребление памяти. Аналогично, отношение заголовка и нижнего колонтитула также соблюдалось?

ИЗМЕНИТЬ

Рассмотрим макет (который по существу а) с таким содержимым:

  • Около 40 различных полей, разделенных на 5 групп просмотра
  • макет типа комментариев, который может иметь количество комментариев в арбитраже, которое необходимо расширить по желанию.

В идеале для этого подходящим кандидатом будет просмотр прокрутки. Но это заставляет хореографа жаловаться на пропуск 1000 нечетных кадров.

Другим возможным решением может быть просмотр списка с верхними и нижними колонтитулами. Просмотр списка как-то потребляет более низкую память в вышеупомянутом прокрутке.

Вопросы кеширования и пересылки я пытался понять, может ли быть механизм хранения/извлечения, который сделает инфляцию и перемещение слушателей более простой задачей вместо единого универсального метода, такого как getView()

EDIT2 Я не хочу использовать вид прокрутки, поскольку он будет раздувать все виды в начале. Создание активности/фрагмента потребляет много памяти

4b9b3361

Ответ 1

Можно добавлять представления заголовка и нижнего колонтитула в представления списка

да ListView имеет addFooterView и addHeaderView

Подобно механизму получения вида, для повторного использования список и предотвращает избыточное потребление памяти. Просмотр заголовка/нижнего колонтитула также позаботились аналогично?

Нет, это не так.

В частности, вы можете вызывать оба метода более одного раза. В этом случае у вас будет больше представлений нижнего колонтитула/заголовка, и они появятся в порядке вставки

Ответ 2

Проверьте приведенную ниже ссылку. Это может быть полезно для вас.

  • Изначально макет верхнего и нижнего колонтитула создается как можно дальше.
  • Наполните эти представления и добавьте их в список.

Ссылка: https://blograchita.wordpress.com/2013/05/18/listview-with-header-footer-view-android/