Оптимизация Adapter Казалось бы, RecyclerView — давно знакомый инструмент. Но когда данные становятся разнородными, а списки — большими, простой вызов notifyDataSetChanged() превращается в узкое место, вызывающее фризы и дергающуюся анимацию. Как перейти от лобового обновления к точечным изменениям? Как объединить несколько типов элементов в одном адаптере? Статья: https://habr.com/ru/companies/psb/articles/1043722/ Платформа: Android 👨🦯➡️ AppFiles: код, инструменты, практики, производительность