Size: a a a

Dart & Flutter по-русски

2020 April 03

SI

Software Development Engineer In Test in Dart & Flutter по-русски
Белый фон откуда берется?
источник

DO

Dmitriy Orteney in Dart & Flutter по-русски
Oleg Skiryuk
Привет) подскажите кто знает, заставку между запуском приложения и открытием первого экрана можно только картинкой задать или можно вставить свой виджет?
в нативный сплэш только картинки х)
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
Software Development Engineer In Test
Белый фон откуда берется?
да из картинок тех же)
источник

DO

Dmitriy Orteney in Dart & Flutter по-русски
обычно рисуют что-то похожее на навбар и вставляют
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
Dmitriy Orteney
обычно рисуют что-то похожее на навбар и вставляют
проблема в том что нарисованный навбар растягивается на некоторых устройствах и высота его не совпадет с уже флаттеровским виджетом
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
так невозможно нарисовать картинки под каждый размер девайсов
источник

DO

Dmitriy Orteney in Dart & Flutter по-русски
Ну у ВК тоже не совпадает) Еще и цвет белый, когда тема темная)
источник

M

Max in Dart & Flutter по-русски
Oleg Skiryuk
проблема в том что нарисованный навбар растягивается на некоторых устройствах и высота его не совпадет с уже флаттеровским виджетом
Это дизайнерская задача - сделать такую картинку, чтобы переход выглядел естественно. До того, как приложение запустилось, настоящий экран взять неоткуда (
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
Max
Это дизайнерская задача - сделать такую картинку, чтобы переход выглядел естественно. До того, как приложение запустилось, настоящий экран взять неоткуда (
ну и на что дизайнер просит ему скинуть размеры экранов под которые надо рисовать😂
источник

M

Max in Dart & Flutter по-русски
Если дизайнер не в состоянии понять задачу - смените дизайнера
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
уговорил его на логотип в центре короче
источник

OS

Oleg Skiryuk in Dart & Flutter по-русски
без извращений этих
источник

M

Max in Dart & Flutter по-русски
https://m.habr.com/en/post/345380/

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

OS

Oleg Skiryuk in Dart & Flutter по-русски
спасибо, но мне кажется Placeholder UI  во флаттер не сработает, т.к даже empty приложение сразу идет с начальным белым экраном
источник

AG

Artem Gubatenko in Dart & Flutter по-русски
Народ подскажите как можно вписывать title для Scaffold.AppBar?

При переходе на экран, передаю ИД категории, по которому, перед возвратом Scaffold могу достать <Future<String>> из БД:
var title = getCategoryTitle(int.parse(_id));

И мне далее не понятно: как этот <Future<String>> вписать в Text() у Scaffold.AppBar.title?
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
then
источник

AG

Artem Gubatenko in Dart & Flutter по-русски
я пробовал прописать key, но как через него вписать title?
источник

AG

Artem Gubatenko in Dart & Flutter по-русски
может мне поможет Future.delayed()?
источник

GV

Gorohov Valeriy in Dart & Flutter по-русски
Artem Gubatenko
Народ подскажите как можно вписывать title для Scaffold.AppBar?

При переходе на экран, передаю ИД категории, по которому, перед возвратом Scaffold могу достать <Future<String>> из БД:
var title = getCategoryTitle(int.parse(_id));

И мне далее не понятно: как этот <Future<String>> вписать в Text() у Scaffold.AppBar.title?
Scaffold.AppBar.title = title ?? "Default title";

var fetchedTitle = await fetchTitle();
setState(() => title = fetchedTitle);
источник

Ю

Юрий in Dart & Flutter по-русски
Futurebuilder
источник