Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 February 22

V

Victor in Flutter Developers — русскоговорящее сообщество
tdesc
вы не управляете анимацией или переходом? в чем сложность?
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
все равно чуть лаг остался, но сильно лучше теперь
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
скорее всего надо код оптимизировать что у вас там в виджете
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
ну когда клава не открыта на экране то лаг не ощущается, а вот когда еще и она то заметно
но так там просто много картинок
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
можно билд функцию посмотреть?
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
ну вот повторил примерно то что там
class Screen2 extends StatelessWidget {
 @override
 Widget build(BuildContext context) {
   print('build');
   return Scaffold(
       body: GridView.count(
     crossAxisCount: 5,
     children: List.generate(30, (index) {
       return Image.network(
         'https://images.unsplash.com/photo-1503023345310-bd7c1de61c7d?ixid=MXwxMjA3fDB8MHxzZWFyY2h8MXx8aHVtYW58ZW58MHx8MHw%3D&ixlib=rb-1.2.1&w=1000&q=80',
         cacheHeight: 125,
         cacheWidth: 100,
       );
     }),
   ));
 }
}
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
суть та же, лаг на этом экране заметен когда на экране до него есть открытая клава
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
каждый раз перегенерится виджет
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
и 30 картинок
источник

MZ

Maksim Zdanchuk in Flutter Developers — русскоговорящее сообщество
Переслано от Maksim Zdanchuk
Всем привет! Не подскажете, почему к меня показывает, что экран вылазит за границы экрана телефона, если ч использовал
return SingleChildScrollView(
child: ...
);
источник

MZ

Maksim Zdanchuk in Flutter Developers — русскоговорящее сообщество
Переслано от Maksim Zdanchuk
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
и принт надеюсь убирали когда смотрели
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
Maksim Zdanchuk
Переслано от Maksim Zdanchuk
Всем привет! Не подскажете, почему к меня показывает, что экран вылазит за границы экрана телефона, если ч использовал
return SingleChildScrollView(
child: ...
);
заверни в gist будет всем удобнее
источник

MZ

Maksim Zdanchuk in Flutter Developers — русскоговорящее сообщество
tdesc
заверни в gist будет всем удобнее
не подскажешь, что такое gist?
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
tdesc
каждый раз перегенерится виджет
ну да, так и надо)
по сути странно что клава так негативно влияет, но решение с гитхаба в принципе работает хорошо
без него плохо совсем, а с ним почти идеально
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
Maksim Zdanchuk
не подскажешь, что такое gist?
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
Victor
ну да, так и надо)
по сути странно что клава так негативно влияет, но решение с гитхаба в принципе работает хорошо
без него плохо совсем, а с ним почти идеально
зачем тебе во время анимации 60 раз в секунду перегенерить грид с картинками из сети
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
tdesc
зачем тебе во время анимации 60 раз в секунду перегенерить грид с картинками из сети
а как правильно?
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
поставь синий квадратик вместо грид и посмотри, останутся ли тормоза при переходах
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
каждую картинку в виджет мб, тогда их не будет перерендерить?
источник