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 Video
Link abrufen
Facebook
X
Pinterest
E-Mail
Andere Apps
Hier ein excellentes Video zum Thema Flutter. Wie vieles zu Flutter "leider" in Englisch. Dennoch sehr lehrreich :-)
Im letzten Artikel haben wir die Widget's Text(...) und TextStyle(...) eingesetzt. Du hast gelernt wie man einen Font importiert und einsetzt. All das hat sich auf eine Zeichenkette bezogen. Das heisst alle Gestaltungsanweisungen wurden auf den kompletten Text angewandt. Was aber wenn wir in einem Text unterschiedliche Formatierungen haben möchten ? Natürlich lässt sich auch das mit Flutter erreichen ! Das RichText(...) Widget Für diesen Problemstellung bietet Flutter natürlich ein Widget an. Schau Dir zuerst einmal die Parameter an, die Du dem Widget übergeben kannst: Wenn man die Liste überfliegt, ist das erste was auffällt: Wie schon bei dem Text(...) Widget können wir dem RichText(...) Widget keine Gestaltungsparameter, wie Farbe, Font etc . , direkt übergeben ! Da wir innerhalb einer Zeichenkette unterschiedliche Styles anwenden wollen, muss der Text in die entsprechenden Einheiten unterteilt werden. Eine solche Einheit wird durch das Widget TextSpan(...) defin...
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 letzten Artikel zu Dart haben wir uns ja mit, abstrakten Klassen beschäftigt. Ein zugegebener Massen abstraktes Thema (dieser flache Scherz musste jetzt sein) . In diesem Artikel geht es um Parameter, also Übergabewerte. Nicht wenige Funktionen verrichten ihre Arbeit nur, wenn wir Ihnen einen, oder mehrere Werte beim Aufruf übergeben. Dabei kann jede Funktion zwei Arten von Parametern übernehmen: benötige(Pflicht) Werte und optionale . Beispiel: Funktion mit Parametern In diesem sehr einfach Beispielcode wird eine Funktion benutzt, die zwei Zeichenketten als Übergabewerte erwartet. Sollten wir diese Funktion ohne, oder mit nur einem Parameter aufrufen, oder sollten die Übergabewerte den falschen Typ haben, wird uns der Compiler einen Fehler melden . Im Beispiel haben wir also zwei Pflichtwerte zu übergeben. Das Beispiel können wir jetzt um optionale Parameter erweitern. Optionale Parameter gibt es in zwei Varianten : solche die wir durch ihre Position definier...
Kommentare
Kommentar veröffentlichen