Size: a a a

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

2020 November 27

X

XbIK in Dart & Flutter по-русски
посмотри видюшку, хорошо рассказывает, там есть такие примеры
источник

X

XbIK in Dart & Flutter по-русски
источник

X

XbIK in Dart & Flutter по-русски
у него в git есть примеры
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Raimo
Всем привет! Кто-нибудь из Вас делал картинку с эффектом параллакса, которая зависит от гироскопа? Как взять данные из гироскопа я знаю, а вот как сделать параллакс не представляю. Какой виджет для этого используется?
источник

R

Raimo in Dart & Flutter по-русски
XbIK, @eshxe, спасибо
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Позавчера выложили новую версию плагина, говорят что добавили WEB, а он как не работал так и не работает. Я ЗОЛ.
https://pub.dev/packages/firebase_storage
источник

D

Dmitriy in Dart & Flutter по-русски
Ребят, вчера в чате находил ссылки с чего начать учить дарт. Теперь не могу найти их) вродебы в закрепе были.
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
Евгений Баладжа
Позавчера выложили новую версию плагина, говорят что добавили WEB, а он как не работал так и не работает. Я ЗОЛ.
https://pub.dev/packages/firebase_storage
https://github.com/dart-lang/http/issues/362

баг висит с января, я зол))
но если копнуть глубде, с июня 2015!
https://github.com/dart-lang/http/issues/24

при этом им в либу приходит все ок, масисв заголовков а они его джоинят запятой! а в зголовкха уже омжет быть запятая! зачем джоинить если это хттп и там приходят заголовки с одним ключем!

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

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Alexandr Drobyshev
https://github.com/dart-lang/http/issues/362

баг висит с января, я зол))
но если копнуть глубде, с июня 2015!
https://github.com/dart-lang/http/issues/24

при этом им в либу приходит все ок, масисв заголовков а они его джоинят запятой! а в зголовкха уже омжет быть запятая! зачем джоинить если это хттп и там приходят заголовки с одним ключем!

в результате лепить костыли регуляркой парсить и то пока не приедет нвоый заголовок который сломате регулярку
Нут там хоть баг открыт, а тут выложили, обновили документацию (не до конца кстати), а имплементацию забыли. Видимо они в жестком дедлайне работают, царь сказал что WEB-должен уйти в продакшен как можно быстрее. И все ждут!
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
так если посмотреть там жэтот баг открыл раз 10 и закрыт уже раз 50 😄 они упорно считают что правы или не понимают в чем дело
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
у тебя хоть надежда етсь что пофиксят)) раз забыли) а у меня нет надежды
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
Господа, я хочу сделать что-то типа редактора пиксель-артов (низкого разрешения)

Нужно сделать генерацию поля для рисования (она может быть кастомной, но до 16х16), снизу колор пикер и при клике на пиксель в этой сетке чтобы оно заливалось цветом. Подскажите с какой стороны подойти к этой проблеме
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
я кастомПаинтером делал) когда решил поковырять что такое паинтер)
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
Alexandr Drobyshev
Ухты, очень круто выглядит
источник

SE

Server Reboot Engine... in Dart & Flutter по-русски
Alexandr Drobyshev
я кастомПаинтером делал) когда решил поковырять что такое паинтер)
Сможешь найти код этого примера, пожалуйста?
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
ну я просто рисовал линии вертиклаьыне и горизонтальные ) завдавал высоту и ширину виджета
вот так
final _size = MediaQuery.of(context).size;
final size = min(_size.height, _size.width) - 40;
final sizeCell = size / 10;

то есть size это ширина была поля с отступом по 20 пикселей с узкой стороны
sizeCell это делили на сколько клеток разбито

а вот так рисовал поле
https://pastebin.com/g8vmZc4b

выводить так
Container(
                 width: size,
                 height: size,
                 child: CustomPaint(
                   painter: BoardCanvas(),
                 ),
               ),
             ),
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
но я думаю вам можноп рсото виджетами таки
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
я делал так из за границ в 1 тощину линии
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
Widget _board(double size) {
   return Row(
     crossAxisAlignment: CrossAxisAlignment.center,
     mainAxisAlignment: MainAxisAlignment.center,
     children: List.generate(10, (i) => i).map((i) => _col(i, size)).toList(),
   );
 }

 Widget _col(int pos, double size) {
   return Column(
     crossAxisAlignment: CrossAxisAlignment.center,
     mainAxisAlignment: MainAxisAlignment.center,
     children: List.generate(10, (i) => i).map((i) => Cell(size: size, gameCell: fields[pos + i * 10])).toList(),
   );
 }
источник