Bibliothek, die es Ihnen ermöglicht, Fortschritts-Widgets basierend auf Prozentwerten anzuzeigen, entweder kreisförmig oder linear, und die Sie nach Ihren Bedürfnissen anpassen können.
Aus öffentlichen Paketdaten erstellte Orientierung.
Das package percent_indicator bietet anpassbare Fortschritts-Widgets für Flutter-Anwendungen und unterstützt sowohl kreisförmige als auch lineare Designs. Es ermöglicht Entwicklern die visuelle Darstellung von Fortschritten basierend auf Prozentwerten mit umfangreichen Anpassungsmöglichkeiten für Farben, Strichbreiten und Beschriftungen. Ideal für Ladeindikatoren, Aufgabenabschlussanzeigern oder jede Situation, die eine intuitive visuelle Rückmeldung zum Fortschritt erfordert. Die Bibliothek ist leichtgewichtig und kompatibel mit allen wichtigen Plattformen, einschließlich Mobilgeräte, Web und Desktop.
Anwendungsfälle
Anzeige von Aufgabenabgeschlossenheitsprozenten
Ladefortschritt in Apps anzeigen
Benutzerdefinierte Fortschrittsbalken erstellen
Formularierfüllung visualisieren
Verbesserung der Benutzerfeedback während Operationen
Hauptmerkmale
Kreis- und Lineare Fortschrittsarten
Hochgradig anpassbare Erscheinung
Unterstützung für Beschriftungen und Text
Reaktionsfähiges Design über Plattformen
Einfache Integration mit Flutter-Widgets
Konfigurierbare Farben und Strichbreiten
Geeignet für
App-Entwickler, die eine Fortschrittsvisualisierung benötigen
Designer, die flexible Benutzeroberflächenkomponenten wünschen
Projekte, die eine plattformübergreifende Konsistenz erfordern
Bildungs- oder Produktivitäts-Apps
Interaktive Formulare und Assistenten
Hinweise
Benötigt manuelle Behandlung von Prozentaktualisierungen
Die Anpassung kann die Codekomplexität erhöhen
Leistungsbeeinträchtigung bei vielen Instanzen
Eingeschränkte eingebaute Animationen
Nicht geeignet für komplexe Datenvisualisierung
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Percent Indicator
Circular, Linear and Multi-segment linear percent indicators
Features
Circle percent indicator
Linear percent indicator
Multi-segment linear indicator
Toggle animation
Custom duration of the animation
Progress based on a percentage value
Progress and background color
Custom size
Left , right or center child for Linear percent indicator
Top, bottom or center child for Circular percent indicator
Progress Color using gradients
Getting started
You should ensure that you add the router as a dependency in your flutter project.
dependencies:percent_indicator:^4.2.5
You should then run flutter packages upgrade or update your packages in IntelliJ.
Example Project
There is a example project in the example folder. Check it out. Otherwise, keep reading to get up and running.
Usage
Need to include the import the package to the dart file where it will be used, use the below command,