Zufallsfarbgenerator für Flutter

Blog

Zufallsfarbgenerator für Flutter

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