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