Задать вопрос
mitaichik
@mitaichik

Действительно ли LazyColumn такой медленный?

Друзья, есть у меня список на 30 элементов.
В каждом элементе - Card с 7ю TextView в ктотрые пишутся данные из объекта, без всяких сложных вычислений
Ну прям вообще ничего такого
В RecyclerView просто красота - летает

Переделал на LazyColumn - лагает. И в дебаге и в релизе.
Добавил всяких оптимизаций - key, contentType - лагает
Проверил рекомпозицию (просто выводом println ) - вычисления проводятся как надо - один раз при появлении элемента
То есть вроде все работает как надо

Поудалял все - оставил пару элементов Теxt в карточке
А все равно тормозит.
Появляются рывки при прохождении границ элементов (ну понятно - создает новые композиции)

И телефон то вроде норм - Samsung S23+

Неужели compose такой медленный?
Поделитесь опытом.

Оптимизирует ли compose при создании релизного билда?
Вроде в релизном билде работает побыстрее все-же.
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы