Друзья, есть у меня список на 30 элементов.
В каждом элементе - Card с 7ю TextView в ктотрые пишутся данные из объекта, без всяких сложных вычислений
Ну прям вообще ничего такого
В RecyclerView просто красота - летает
Переделал на LazyColumn - лагает. И в дебаге и в релизе.
Добавил всяких оптимизаций - key, contentType - лагает
Проверил рекомпозицию (просто выводом println ) - вычисления проводятся как надо - один раз при появлении элемента
То есть вроде все работает как надо
Поудалял все - оставил пару элементов Теxt в карточке
А все равно тормозит.
Появляются рывки при прохождении границ элементов (ну понятно - создает новые композиции)
И телефон то вроде норм - Samsung S23+
Неужели compose такой медленный?
Поделитесь опытом.
Оптимизирует ли compose при создании релизного билда?
Вроде в релизном билде работает побыстрее все-же.