Size: a a a

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

2020 March 30

П

Павел in Dart & Flutter по-русски
да скоро предстоит
источник

П

Павел in Dart & Flutter по-русски
попробую пример на вскидку. Есть длинная строка и в конце надо стрелку
источник

П

Павел in Dart & Flutter по-русски
но чтобы адаптивно от размера
источник

П

Павел in Dart & Flutter по-русски
думаю где-то выстрелит эта абсолютность стэка
источник

П

Павел in Dart & Flutter по-русски
Он все таки для тех вещей, когда надо объекты независимо располагать
источник

P

Pavel in Dart & Flutter по-русски
Evgenii Elchev
ну в стеке это стек + row*2 + текст +картинка, если делать чез отсупы это row + spacer + FractionallySizedBox + Flexible +текст +картинка
Stack[Center(Text),Positioned(Icon)]
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Павел
думаю где-то выстрелит эта абсолютность стэка
стек != абсолютность, это просто разные виджеты не соприкосающиеся друг с другом
источник

П

Павел in Dart & Flutter по-русски
допустим есть стэк и два элемента. Они  оба имеют весь размер стэка. Это надо в голове держать. Я вот начну верстать сложный макет, обязательно вернусь к теме
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Павел
допустим есть стэк и два элемента. Они  оба имеют весь размер стэка. Это надо в голове держать. Я вот начну верстать сложный макет, обязательно вернусь к теме
мне каежтся что при любой верстке надо в голове держать как она работает)
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
банально что бы выбрать что использовать колонку или строку надо держать в голове как они работают)
источник

C

Compote in Dart & Flutter по-русски
Собственно.. совсем не похоже на абсолют
источник

C

Compote in Dart & Flutter по-русски
так стек и работает
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Павел
грубо - стэк это два канваса чтобы нарисовать 2 желемента(текст и стрелка)
виджеты это просто конфигурация ui никак напрямую не связанная с отрисовкой
источник

ОС

Олжас Сулеймен in Dart & Flutter по-русски
самая главная вешь которую надо понять во флаттере ))
источник

ОС

Олжас Сулеймен in Dart & Flutter по-русски
widgets -> renderobject -> paint
источник

ОС

Олжас Сулеймен in Dart & Flutter по-русски
widgets -> renderobject вот тут проиходит куча магии
источник

DK

Denis Korovitskiy in Dart & Flutter по-русски
коллеги привет!
у кого-нибудь получилось добится от supernova вменяемой вёрстки?
- импортирую в супернову проект из Adobe XD
- размечаю элементы
- в превтю в супернове всё отображается корректно.
- экспортирую в прокт и собирают на устройстве, в результате поехавшая вёрстка
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Олжас Сулеймен
самая главная вешь которую надо понять во флаттере ))
1. виджеты - не отрисовка
2. build() вызывается сколь угодно много раз
3. build() не асинхронный

intro для newbies =)
источник

SS

Sergey Salnikov in Dart & Flutter по-русски
Олжас Сулеймен
widgets -> renderobject -> paint
widgets <—> elements <—> renders

element содержит ссылку на widget и renderObject и решает нужно ли пересоздавать дорогой renderObject на базе тот ли виджет в дереве
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Compote
Собственно.. совсем не похоже на абсолют
ты знаешь что такое абсолют?) это когда гвоздями прибиваешь фрейм к координатам)
источник