Страницы

Поиск по вопросам

вторник, 9 октября 2018 г.

В чем заключается разница между ListView и RecyclerView?

В чем заключается разница между ListView и RecyclerView?


Ответ

RecyclerView был создан в качестве улучшения ListView, так что да, вы можете создать прилагаемый список с контролем ListView, но с использованием RecyclerView проще в нем:
Повторное использование клеток при прокрутке вверх / вниз - это возможно при реализации View Holder адаптера ListView, но это необязательная вещь, в то время как в RecycleView это путь по умолчанию записи адаптера. Разъединяет список из контейнера - так что вы можете поместить элементы списка легко во время выполнения в различных контейнерах (LinearLayout, GridLayout) с установкой LayoutManager . Анимирует общие действия списка - Анимации развязаны и делегированы ItemAnimator . Существует больше о RecyclerView, но я думаю, что эти точки являются основными.
Таким образом, в заключение, RecyclerView является более гибким управлением для обработки «список данных», который следует модели делегирования проблем и оставляет за собой только одну задачу - переработка предметов.

Комментариев нет:

Отправить комментарий