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