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

Dart - это язык программирования, основанный на классах (статически и строго), для создания веб-приложений и мобильных приложений. Dart компилирует в современный JavaScript для запуска в браузере и компилирует в собственный код для запуска на мобильных платформах, таких как Android и iOS. Дарт также работает в командной строке для сценариев и приложений на стороне сервера.

13
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( child: new InkWell( onTap: (){print("tapped");}, child: new Container( width: 100.0, height: 100.0, color: Colors.orange, ), …

8
Перечислить или сопоставить список с индексом и значением в Dart
В дротике есть какой-нибудь эквивалент обыкновенному: enumerate(List) -> Iterator((index, value) => f) or List.enumerate() -> Iterator((index, value) => f) or List.map() -> Iterator((index, value) => f) Кажется, что это самый простой способ, но все же кажется странным, что такой функции не существует. Iterable<int>.generate(list.length).forEach( (index) => { newList.add(list[index], index) }); Редактировать: …
94 dart  flutter 

6
тип List <dynamic> не является подтипом типа List <Widget>
У меня есть фрагмент кода, который я скопировал из примера Firestore: Widget _buildBody(BuildContext context) { return new StreamBuilder( stream: _getEventStream(), builder: (context, snapshot) { if (!snapshot.hasData) return new Text('Loading...'); return new ListView( children: snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList(), ); }, ); } …

19
Как заставить приложение Flutter реагировать на разные размеры экрана?
Я столкнулся с трудностями, чтобы заставить его реагировать на различные размеры экрана. Как сделать отзывчивым? @override Widget build(BuildContext context) { return new Container( decoration: new BoxDecoration(color: Colors.white), child: new Stack( children: [ new Padding( padding: const EdgeInsets.only(bottom: 350.0), child: new GradientAppBar(" "), ), new Positioned( bottom: 150.0, height: 260.0, left: …
92 dart  flutter 

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

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

16
Проверьте, доступно ли подключение к Интернету в приложении Flutter
Мне нужно выполнить сетевой вызов. Но перед этим мне нужно проверить, есть ли у устройства подключение к Интернету. Вот что я сделал до сих пор: var connectivityResult = new Connectivity().checkConnectivity();// User defined class if (connectivityResult == ConnectivityResult.mobile || connectivityResult == ConnectivityResult.wifi) {*/ this.getData(); } else { neverSatisfied(); } Вышеуказанный метод …

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

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


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

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


10
Радиус угла флаттера с прозрачным фоном
Ниже приведен мой код, который, как я ожидаю, визуализирует контейнер с круглым углом с прозрачным фоном. return new Container( //padding: const EdgeInsets.all(32.0), height: 800.0, //color: const Color(0xffDC1C17), //color: const Color(0xffFFAB91), decoration: new BoxDecoration( color: Colors.green, //new Color.fromRGBO(255, 0, 0, 0.0), borderRadius: new BorderRadius.only( topLeft: const Radius.circular(40.0), topRight: const Radius.circular(40.0)) ), …
87 dart  flutter 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.