для статического просто все элементы списка описываете в xml в любом удобном Layout, например в ConstraintLayout или LinearLayout, а в будущем вместо xml можно будет переехать на Jetpack Compose
Тоже RecyclerView можно или как описали выше
Просто это будет усложнением, и дольше в реализации и чуть больше ресурсов потреблять будет, нет смысла
Смотря что подразумевать под статическим списком Например, список кнопок, который заранее известен лучше хранить в RecyclerView Список настроек скорее в виде отдельных View в XML Мне кажется тут нужно смотреть по ситуации
Статический, значит не изменяемый, заранее известный RecyclerView изначально был реализован для оптимизации ресурсов и создания/пересоздания вьюшек на лету без заметного эффекта подтормаживания при скроллинге Нет смысла заводить всю внутреннюю кухню RecyclerView, а также создавать к нему адаптер и ViewHolder'ы, если можно просто скопировать в XML несколько раз подряд нужную вьюшку и заменить текст и картинки в ней. Ведь они заранее известны и никогда не изменятся во время выполнения приложения
Обсуждают сегодня