🤔 Если профайлер показывает, что какой-нибудь фрейм занял 120 миллисекунд, что это значит?
В Android каждый UI-кадр (frame) должен отрисовываться не дольше 16.67 мс (при 60 FPS).
Если профайлер показывает, что фрейм занял 120 мс, это означает:
- Задержка в отрисовке — кадр "просел".
- Произошёл jank — визуальный лаг, фриз или «дёргание» UI.
- Система не успела отрисовать кадр вовремя, и пользователь видит паузу.
Причины могут быть: тяжелая логика в onDraw, в ViewModel, плохая работа RecyclerView, тяжелые изображения и т.д.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2527
72
- 🔥 2