Als «dart» getaggte Fragen

Dart ist eine klassenbasierte, statisch (& stark) typisierte Programmiersprache zum Erstellen von Web- und Mobilanwendungen. Dart wird zu modernem JavaScript kompiliert, um im Browser ausgeführt zu werden, und zu nativem Code, der auf mobilen Plattformen wie Android und iOS ausgeführt werden kann. Dart wird auch in der Befehlszeile für Skripte und serverseitige Apps ausgeführt.


12
Wie arbeite ich mit der Fortschrittsanzeige im Flattern?
Ich bin ein Neuling im Flattern und wollte wissen, wie CircularProgressIndicatorich mein Layout besser hinzufügen kann . Zum Beispiel meine Login-Ansicht. Diese Ansicht hat Benutzername, Passwort und Login-Button. Ich wollte ein Overlay-Layout (mit Opacity) erstellen , das beim Laden eine Fortschrittsanzeige anzeigt, wie ich sie in NativeScript verwende, aber ich …
86 dart  flutter 


6
Typ 'List <dynamic>' ist kein Subtyp vom Typ 'List <Widget>'
Ich habe einen Codeausschnitt, den ich aus dem Firestore-Beispiel kopiert habe: 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
Wie kann ich die Flatter-App je nach Bildschirmgröße ansprechen lassen?
Ich habe Schwierigkeiten, es zu schaffen, je nach Bildschirmgröße zu reagieren. Wie kann man darauf reagieren? @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, …
85 dart  flutter 



6
Flattern: RenderBox wurde nicht angelegt
Ich versuche, eine ListView zu erstellen, aber wenn ich die Klasse list_form.dart importiere, wird dieser Fehler angezeigt. Vielleicht habe ich einige Fehler mit dem Layout gemacht, weil ich diesen Fehler nicht bekomme, wenn ich versuche, es in der Hauptdatei auszuführen. Dies ist der Fehler: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY …


4
Was ist die Dart-Nullprüfungssprache oder die beste Vorgehensweise?
Ich habe die folgende Form der Zuweisung und Nullprüfung, um doppelte Suchvorgänge in meinen Karten zu vermeiden. Gibt es eine bessere oder idiomatischere Möglichkeit, dies in Dart zu tun? bool isConnected(a, b){ List list; return ( ((list = outgoing[a]) != null &amp;&amp; list.contains(b)) || ((list = incoming[a]) != null &amp;&amp; …
82 dart 

4
Entspricht RelativeLayout in Flutter
Gibt es eine Möglichkeit, etwas Ähnliches RelativeLayoutwie auf Android zu implementieren ? Insbesondere suche ich nach etwas ähnliches centerInParent, layout_below:&lt;layout_id&gt;, layout_above:&lt;layout_id&gt;, undalignParentLeft Weitere Informationen zu RelativeLayout finden Sie unter https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html BEARBEITEN: Hier ist ein Beispiel für ein Layout, auf das Sie sich verlassen RelativeLayout Im obigen Bild oben ist der …

4
Wie kann ich die benutzerdefinierte Höhe für Widget in GridView in Flutter festlegen?
Selbst nachdem ich die Höhe für Container GridView angegeben habe, erzeugt mein Code quadratische Widgets. class MyHomePage extends StatefulWidget { MyHomePage({Key key, this.title}) : super(key: key); final String title; @override _MyHomePageState createState() =&gt; new _MyHomePageState(); } class _MyHomePageState extends State&lt;MyHomePage&gt; { List&lt;String&gt; widgetList = ['A', 'B', 'C']; @override Widget build(BuildContext …

6
Wie erhalte ich die Höhe eines Widgets?
Ich verstehe nicht, wie LayoutBuilderdie Höhe eines Widgets ermittelt wird. Ich muss die Liste der Widgets anzeigen und deren Höhe ermitteln, damit ich einige spezielle Bildlaufeffekte berechnen kann. Ich entwickle ein Paket und andere Entwickler stellen Widgets zur Verfügung (ich kontrolliere sie nicht). Ich habe gelesen, dass LayoutBuilder verwendet werden …

6
Flatterbildschirmgröße
Ich habe eine neue Anwendung zum Flattern erstellt und beim Umschalten zwischen verschiedenen Geräten Probleme mit der Bildschirmgröße gehabt. Ich habe die Anwendung mit der Bildschirmgröße Pixel 2XL erstellt. Da ich Container mit einem untergeordneten Element von ListView hatte, wurde ich gebeten, eine Höhe und Breite für den Container anzugeben. …

9
Wie stelle ich die Hintergrundfarbe meines Hauptbildschirms in Flutter ein?
Ich lerne Flutter und beginne mit den Grundlagen. Ich verwende keine MaterialApp. Was ist ein guter Weg, um die Hintergrundfarbe des gesamten Bildschirms einzustellen? Folgendes habe ich bisher: import 'package:flutter/material.dart'; void main() { runApp(new MyApp()); } class MyApp extends StatelessWidget { // This widget is the root of your application. …
80 dart  flutter 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.