Как исправить Jank в GridView и AnimationBuilder? - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть некоторые проблемы с производительностью после реализации GridViewBuilder, который показывает изображения, извлеченные из firebase:

Обычная производительность во время прокрутки

Неустойчивая производительность во время прокрутки

Я наблюдал похожие проблемы при использовании AnimationBuilder с более сложной анимацией - SKCanvas Flu sh, похоже, является источником проблем. У кого-нибудь есть идеи, что может привести к тому, что процесс очистки холста займет так много времени? Экран содержит довольно много виджетов, но они не должны влиять на поведение прокрутки GridViewBuilder

1 Ответ

0 голосов
/ 10 февраля 2020

Обнаружена проблема,

сетка содержала несколько изображений, которые были слишком большими (> 1 МБ). Уменьшение размеров изображений путем их сжатия устранило проблему для меня.

...