Вопросы с тегом «dart»

96
Как проверить, запущено ли приложение flutter при отладке?

У меня короткий вопрос. Я ищу способ выполнить код во Flutter, когда приложение находится в режиме отладки. Возможно ли такое во Flutter? Кажется, я не могу найти его в документации. Что-то вроде этого If(app.inDebugMode) { print("Print only in debug mode"); } Как проверить, работает ли приложение...

96
Перезагрузить навигатор Flutter при появлении

У меня есть один StatefulWidgetв флаттера с помощью кнопки, которая управляет , меня к другому , StatefulWidgetиспользуя Navigator.push(). Во втором виджете я меняю глобальное состояние (некоторые пользовательские настройки). Когда я возвращаюсь от второго виджета к первому, Navigator.pop()первый...

95
Плагин Flutter и google_sign_in: PlatformException (sign_in_failed, com.google.android.gms.common.api.ApiException: 10:, null)

Диалог (форма Google) для учетных данных открывается успешно, но после ввода учетных данных я получаю эту ошибку. Я следовал инструкциям отсюда . Создал проект Firebase, включил API Google Диска (это то, что мне сейчас нужно) из консоли API Google. Код, генерирующий исключение: final GoogleSignIn...

94
Перечислить или сопоставить список с индексом и значением в Dart

В дротике есть какой-нибудь эквивалент обыкновенному: enumerate(List) -> Iterator((index, value) => f) or List.enumerate() -> Iterator((index, value) => f) or List.map() -> Iterator((index, value) => f) Кажется, что это самый простой способ, но все же кажется странным, что такой...

94
InkWell не показывает эффект ряби

Нажатие на контейнер запускает onTap()обработчик, но не показывает никакого эффекта брызг чернил. class _MyHomePageState extends State<MyHomePage> { @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text(widget.title), ), body: new Center(...

92
Как заставить приложение Flutter реагировать на разные размеры экрана?

Я столкнулся с трудностями, чтобы заставить его реагировать на различные размеры экрана. Как сделать отзывчивым? @override Widget build(BuildContext context) { return new Container( decoration: new BoxDecoration(color: Colors.white), child: new Stack( children: [ new Padding( padding: const...

91
Ошибка установки плагина Flutter. При беге трепещет доктор

Я настраиваю Flutter SDKсвою Ubuntu 16.4систему Linux . Почему я получаю следующее сообщение об ошибке при запуске доктора трепетания? Я указал как PATHSдля, так flutterи dartв, .bashrcно я получаю эту ошибку при запускеflutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓]...

90
Рендеринг SVG Flutter

Я попытался добавить изображение с источником SVG в свое приложение для флаттера. new AssetImage("assets/images/candle.svg")) Но визуальной обратной связи я не получил. Как я могу визуализировать изображение SVG во Flutter?...

89
Проверьте, доступно ли подключение к Интернету в приложении Flutter

Мне нужно выполнить сетевой вызов. Но перед этим мне нужно проверить, есть ли у устройства подключение к Интернету. Вот что я сделал до сих пор: var connectivityResult = new Connectivity().checkConnectivity();// User defined class if (connectivityResult == ConnectivityResult.mobile ||...

89
В чем разница между async и async * в Dart?

Я делаю приложение с использованием фреймворка флаттера. Во время этого я наткнулся на ключевые слова в Dart asyncи async*. Кто-нибудь может сказать мне, в чем разница между ними?...

89
Размер экрана флаттера

Я создал новое приложение по флаттеру, и у меня возникли проблемы с размерами экрана при переключении между разными устройствами. Я создал приложение, используя размер экрана Pixel 2XL, и, поскольку у меня были контейнеры с дочерними элементами ListView, меня попросили указать высоту и ширину для...

88
Как установить цвет фона основного экрана во Flutter?

Я изучаю Flutter и начинаю с самых основ. Я не использую MaterialApp. Какой хороший способ установить цвет фона всего экрана? Вот что у меня есть на данный момент: import 'package:flutter/material.dart'; void main() { runApp(new MyApp()); } class MyApp extends StatelessWidget { // This widget is...

88
Как получить метку времени в Dart?

Я изучаю Dart, но не знаю, как создать метку времени. Я пробовал это: void main() { print((new Date()).millisecondsSinceEpoch); } Благодаря IDE я смог зайти так далеко, но получаю сбивающую с толку ошибку: Exception: No such method: 'Date' Помогите?...

87
Радиус угла флаттера с прозрачным фоном

Ниже приведен мой код, который, как я ожидаю, визуализирует контейнер с круглым углом с прозрачным фоном. return new Container( //padding: const EdgeInsets.all(32.0), height: 800.0, //color: const Color(0xffDC1C17), //color: const Color(0xffFFAB91), decoration: new BoxDecoration( color:...

86
Как работать с индикатором прогресса во флаттере?

Я новичок во флаттере и хотел знать, что лучше добавить CircularProgressIndicatorв мой макет. Например, мое представление входа в систему. Это представление имеет имя пользователя, пароль и кнопку входа в систему. Я действительно хотел создать макет наложения (с Opacity), который при загрузке...