Ein Blog rund um moderne Webtechnologien. Schwerpunkte sind die Programmiersprache Dart, und das SDK Flutter von Google. Die Posts enthalten in der Regel getestete Code - Beispiele.
Flutter - Smartherd
Link abrufen
Facebook
X
Pinterest
E-Mail
Andere Apps
Hier eine You-Tube Empfehlung für Flutter Interessierte : Smartherd . Die in diesem Channel publizierten Videos sind von guter Qualität und ansprechendem Informationsgehalt für Flutter Neulinge
I n den letzten drei Teilen dieses Flutter Tutorials haben wir ein simples Formular erstellt und so schon einige Elemente kennengelernt, die uns Flutter zu diesem Zweck zur Verfügung stellt. Es wird nun Zeit näher auf das wichtigste von allen einzugehen. Das ist ohne Zweifel das Text Feld, oder in der Flutter Welt: TextField ! Zuerst aber zu einem kleinen, aber wichtigen Unterschied. Flutter kennt TextField und TextFormField . Das zuletzt genannte ist darauf vorbereitet, sich im Kontext eines Formulars zu befinden. Das Formular Konzept von Flutter lässt den Benutzer alle Inputfelder , d.h. Text Felder , Switchboxen , Checkboxen manipulieren. Es ist am Entwickler ein Element festzulegen, welches dann den Validierungsprozess auslöst. Oft ist das ein Button mit ok, senden oder speichern als Text. TextField ist also die Variante, auf die wir außerhalb eines Formulars zugreifen können. Für das nachvollziehen des Beispiel Codes verwende ich folgende main.dart Datei: ...
Dart Die Manipulation von Zeichenketten ist eine wiederkehrende Aufgabe in der Programmierung. Natürlich hat auch Dart diverse Möglichkeiten mit Zeichenketten umzugehen. Dieser Serie wird auf einige eingehen. Basis Alles in Dart ist letztendlich ein Objekt. Auch der Datentyp String ist ein Objekt, beziehungsweise, die entsprechenden Variablen die wir erstellen. In der dart:core Library ist die String Klasse implementiert. Die Dokumentation dazu ist, wie bei Dart üblich, hervorragend. Ich kann nur empfehlen, sich eingehend damit zu beschäftigen. Zum testen kann man das DartPad verwenden. Es ist ideal für kleine Programme und erste Schritte in Dart. Eine Zeichenkette einer Variablen zuweisen Einfache Zuweisung von Strings Links sehen wir zwei einfache Zuweisungen. Einmal an die Variable test , diese ist vom Typ String . Das andere Mal an test1 , diese wiederum ist vom Typ var . Beides ist legitim, obwohl ein kleiner Unterschied besteht. Während String test ...
Im ersten Teil des Posts zu diesem Thema, haben wir ein kleines Programm geschrieben, das einige "Material Design Elemente" von Flutter auf den Bildschirm (Emulator) bringt. Im zweiten Teil des Posts gehen wir nun ein wenig mehr auf die Möglichkeiten ein, die Material Design bietet. Farben Wer in seinem Flutter Projekt Farben direkt definieren will, kann diese als ARGB werte festlegen. Hier ein Beispiel: 0xff42f4dc Die obige Zeichenkette beginnt mit 0x und definiert, das die Zeichenkette als Hexadezimal Wert zu verstehen ist. ff , ist der Wert für den Alpha Kanal der Farbe. Dieser legt die Transparenz der Farbe fest. In diesem Beispiel ist der Wert 255 , was nichts anderes heißt, als das die Farbe zu 100% sichtbar ist. Geringere Werte lassen die Hintergrundfarbe durchscheinen bzw mischen "unsere" Farbe mit der Hintergrundfarbe. 42 legt den Rotanteil fest, f4 den Grünanteil, dc , den Blauanteil fest. Kompakt: 0x = es handelt sich um eine Hex...
Kommentare
Kommentar veröffentlichen