Size: a a a

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

2021 April 01

ММ

Максим Макаров... in Flutter Developers — русскоговорящее сообщество
Добрый день!Есть тут люди, которые используют mapbox?Ум за разум зашёл)Не получается метку поставить делаю так: SymbolOptions(
     iconImage: ImagePathFactory.
pathWithName("line",extension:"png"),
     geometry:LatLng(51.592350, 45.960700), // location is 0.0 on purpose for this example
)
строка перед geometry - это путь к картинке
источник

ММ

Максим Макаров... in Flutter Developers — русскоговорящее сообщество
Максим Макаров
Добрый день!Есть тут люди, которые используют mapbox?Ум за разум зашёл)Не получается метку поставить делаю так: SymbolOptions(
     iconImage: ImagePathFactory.
pathWithName("line",extension:"png"),
     geometry:LatLng(51.592350, 45.960700), // location is 0.0 on purpose for this example
)
строка перед geometry - это путь к картинке
да, и это в mapcontroller.addSymbol()
источник

V

Victor in Flutter Developers — русскоговорящее сообщество
Подскажите плз, есть ли правило линтера которое заставляло бы юзать константу Colors если там есть нужный цвет
например чтоб  Color(0xFFFFFFFF) требовало заменить на Colors.white
источник

Э

Эмиль in Flutter Developers — русскоговорящее сообщество
Ребята, поделитесь опытом, пожалуйста, как вы верстаете адаптивный текст, что используете?
Чтобы на маленьком экране текст становился меньше, на большом больше
источник

KL

Konstantin Lubarskiy in Flutter Developers — русскоговорящее сообщество
Эмиль
Ребята, поделитесь опытом, пожалуйста, как вы верстаете адаптивный текст, что используете?
Чтобы на маленьком экране текст становился меньше, на большом больше
https://www.youtube.com/watch?v=InS5qJgYn6o&t=3303s
посмотри видос
там ребята из Surf
разсказывают как правильно это сделать
приблизительно на 13 минуте
источник

Э

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

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Эмиль
Ребята, поделитесь опытом, пожалуйста, как вы верстаете адаптивный текст, что используете?
Чтобы на маленьком экране текст становился меньше, на большом больше
Они там не сказали об этом секрете
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
На сколько помню
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Есть очень простое решение в теории)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
final data = MediaQuery.of(context);
MediaQuery(
 data: data.size > _kSomeSise ? data.copyWith(textScaleFactor: 2) : data,
 child: ...,
)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Наслаждайся)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
final data = MediaQuery.of(context);
MediaQuery(
 data: data.size > _kSomeSise ? data.copyWith(textScaleFactor: 2) : data,
 child: ...,
)
Идея примерно такая
источник

D

Dagba  in Flutter Developers — русскоговорящее сообщество
Эмиль
Ребята, поделитесь опытом, пожалуйста, как вы верстаете адаптивный текст, что используете?
Чтобы на маленьком экране текст становился меньше, на большом больше
baseFontSize*screenSize/figmaScreenSize
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Это более умное решение, чем тот же FittedBox повсместно пихать
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
AutoSizeText/ScreenUtil как вариант
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
зашёл вообще спросить
как можно разобраться с фризом приложения во время загрузки файлов через FilePicker?
источник

Э

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

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
final List<File> filesResult = await FilePicker.getMultiFile(
     type: FileType.custom,
     allowedExtensions: _allowedExtensions,
   );

кейс:
выбираю 10 фоток по 10 мегабайт
приложение фризит на секунды полторы
фризит намертво, ни скроллы, ни прогрессиндикаторы не обновляются
источник

DS

Don Sergioz in Flutter Developers — русскоговорящее сообщество
Captain Impact.
final List<File> filesResult = await FilePicker.getMultiFile(
     type: FileType.custom,
     allowedExtensions: _allowedExtensions,
   );

кейс:
выбираю 10 фоток по 10 мегабайт
приложение фризит на секунды полторы
фризит намертво, ни скроллы, ни прогрессиндикаторы не обновляются
Пример Multiple files для https://pub.dev/packages/file_picker выглядит несколько иначе

FilePickerResult result = await FilePicker.platform.pickFiles(allowMultiple: true);

List<File> files = result.paths.map((path) => File(path)).toList();

Мap - по одному файлу вроде как
источник

Ю

Юрий in Flutter Developers — русскоговорящее сообщество
Captain Impact.
final List<File> filesResult = await FilePicker.getMultiFile(
     type: FileType.custom,
     allowedExtensions: _allowedExtensions,
   );

кейс:
выбираю 10 фоток по 10 мегабайт
приложение фризит на секунды полторы
фризит намертво, ни скроллы, ни прогрессиндикаторы не обновляются
Не удивляюсь, оно всё копирует в темп
источник