В разработке Android, чем RecyclerView лучше, чем ListView?

Использование RecyclerView имеет много преимуществ и более мощный по сравнению с ListView. RecyclerView является гибким и более расширенным по сравнению с Listview.

Основное различие между ними заключается в шаблоне ViewHolder, в RecyclerView обязательно использовать класс RecyclerView.ViewHolder.

Вторым улучшением в RecyclerView является LayoutManager. В ListView единственным доступным типом представления является вертикальный ListView, а горизонтального ListView нет, хотя при использовании RecyclerView у нас могут быть LinearLayoutManager, StaggeredLayoutManager и GridLayoutManager для динамической работы, как нам нужно.

RecyclerView подготавливает представление только впереди и позади видимых записей, что отлично, если вы выбираете растровые изображения в фоновом режиме. Производительность значительно выше, особенно если вы используете RecyclerView.setHasFixedSize.

Помимо вышесказанного, есть и другие преимущества использования RecyclerView Like, Animate views, обработки любых событий касания, кроме прокрутки, повторного использования ячеек при прокрутке вверх / вниз и т. Д.

Наконец, RecyclerView действительно мощный вид, чем Listview

Спасибо.

0

Ура! Вы первые нашли эту информацию, сделайте доброе дело, поделитесь ей в: