Zufallsfarbgenerator für Flutter
Zufälliger Farbgenerator
Diese Bibliothek generiert zufällige Farben, die optisch ansprechend sind und durch Übergeben von benutzerdefinierten Farbton-, Sättigungs- und Helligkeitsbereichen angepasst werden können. Dies ermöglicht es, nur eine bestimmte Farbe mit geringfügigen Unterschieden zu erzeugen.
Blaue Farben:
Rote Farben:
curl-Befehl nicht gefunden ubuntu
Grün:
Niedrige Sättigung:
Hohe Sättigung:
Helle Farben:
Dunkle Farben:
Verwendungszweck
Zufällige Farbe erhalten:
Die zufällige Farbfunktion kann mit den Parametern colorHue, colorSaturation und colorBrightness aufgerufen werden, um die Farben anzupassen, die der Generator durchlässt.
Was ist Token-Tasche?
import 'package:random_color/random_color.dart'; RandomColor _randomColor = RandomColor(); Color _color = _randomColor.randomColor();
Farbname erhalten:
Sie können den Farbnamen aus einem Hex-String (ohne #- und Alpha-Hex-Werte) oder aus dem Color-Objekt abrufen
Color _color = Color('FF0000'.toStringRadix(16)); MyColor _myColor = getColorNameFromColor(_color); // Prints: 'Red' print(_myColor.getName);
Holen Sie sich nur rote Farben:
Zufällige Farben können nur einen bestimmten Farbtyp erzeugen, da lange Farbton, Sättigung und Helligkeit nicht zu sehr einschränkend sind, wird dies dennoch ein reichhaltiges Ergebnis liefern
import 'package:random_color/random_color.dart'; RandomColor _randomColor = RandomColor(); Color _color = _randomColor.randomColor(colorHue: ColorHue.red);
Holen Sie sich nur rote und blaue Farben:
Sie können mehrere Farbtonbereiche zur Auswahl kombinieren
import 'package:random_color/random_color.dart'; RandomColor _randomColor = RandomColor(); Color _color = _randomColor.randomColor( colorHue: ColorHue.multiple([ColorHue.red, ColorHue.blue]) );
Erhalten Sie stark gesättigte Farben:
import 'package:random_color/random_color.dart'; RandomColor _randomColor = RandomColor(); Color _color = _randomColor.randomColor( colorSaturation: ColorSaturation.highSaturation );
Holen Sie sich helle Farben:
import 'package:random_color/random_color.dart'; RandomColor _randomColor = RandomColor(); Color _color = _randomColor.randomColor( colorBrightness: ColorBrightness.light );
Tests
Wenn Sie die Tests für dieses Projekt unter Flutter Dart durchführen möchten
Multithreaded-Socket-Server-Python
flutter pub pub run test
Download-Details:
Autor: knezz
GitHub: https://github.com/knezzz/RandomColor
#flattern #dart #programmierung