Pakete, Repositories und App-Kategorien suchen

Cover von progress_indicators
Paketdetailsv1.0.0

progress_indicators

Eine kleine Auswahl an einigen coolen Fortschrittsindikatoren und Textanimatoren.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
6430
Likes
198
Pub-Punkte
130

Paket installieren

flutter pub add progress_indicators

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket mit einer Sammlung visuell ansprechender Fortschrittsanzeiger und Text-Animator. Entwickelt, um die Benutzererfahrung durch reibungslose, anpassbare Ladeanimationen auf mehreren Plattformen zu verbessern. Ideal zum Anzeigen von Ladezuständen, Aktualisieren von Inhalten oder Animieren von Text in Apps. Das Paket unterstützt Android, iOS, Web, macOS, Windows und Linux und sorgt für konsistente Leistung und Erscheinungsbild über alle Geräte hinweg. Einfache Integration über pub add macht es für Entwickler zugänglich, moderne UI-Elemente ohne komplizierte Einrichtung zu nutzen.

Anwendungsfälle

  • Ladebildschirme
  • Refresh-Indikatoren
  • Animierter Textanzeige
  • Onboarding-Erlebnisse
  • Spiel-Lademodus
  • Interaktive App-Rückmeldung

Hauptmerkmale

  • Mehrere animierte Fortschrittsstile
  • Textanimationswerkzeuge
  • Plattformübergreifende Kompatibilität
  • Einfache Integration
  • Anpassbare Farben und Größen
  • Leichtgewichtig und leistungsstark

Geeignet für

  • UI/UX-Designer
  • Mobile-App-Entwickler
  • Ersteller von Webanwendungen
  • Flutter-Anfänger
  • Apps, die ansprechende Ladevisualisierungen benötigen
  • Projekte mit dynamischen Inhaltsummeldungen

Hinweise

  • Beschränkt auf visuelle Verbesserungen
  • Kein erweitertes Zustandsmanagement
  • Nicht geeignet für komplexe Animationen
  • Benötigt manuelle Stilisierung für einzigartige Designs
  • Abhängig vom Rendering-Engine von Flutter
  • Kann die Leistung beeinträchtigen, wenn übermäßig verwendet

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Flutter progress indicators

With this project, we are aiming to provide some cool, animated progress indicators to Flutter developers.

Currently available

Sample

Here's how it looks like.

Usage

Import package:progress_indicators/progress_indicators.dart and use these avaiable widgets:

  • FadingText
  • JumpingText
  • ScalingText
  • JumpingDots
  • HeartbeatProgressIndicator
  • GlowingProgressIndicator
  • CollectionSlideTranstion
  • CollectionScaleTransition

Example

Widget build(BuildContext context) {
    print(Offset(0.0, -1.0).distanceSquared - Offset(0.0, 0.0).distanceSquared);
    return new Scaffold(
      appBar: new AppBar(
        title: new Text(widget.title),
      ),
      body: new Center(
        child: new Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            new Text('Jumping dots'),
            JumpingDotsProgressIndicator(
              fontSize: 20.0,
            ),
            SizedBox(height: 60.0),
            new Text('Heartbeat'),
            SizedBox(height: 16.0),
            HeartbeatProgressIndicator(
              child: Icon(Icons.home),
            ),
            SizedBox(height: 60.0),
            new Text('Glowing'),
            GlowingProgressIndicator(
              child: Icon(Icons.home),
            ),
            SizedBox(height: 32.0),
            FadingText('Loading...'),
            SizedBox(height: 32.0),
            JumpingText('Loading...'),
            SizedBox(height: 32.0),
            ScalingText('Loading...'),
            SizedBox(height: 32.0),
            CollectionSlideTransition(
              children: <Widget>[
                Icon(Icons.android),
                Icon(Icons.apps),
                Icon(Icons.announcement),
              ],
            ),
            SizedBox(height: 32.0),
            CollectionScaleTransition(
              children: <Widget>[
                Icon(Icons.android),
                Icon(Icons.apps),
                Icon(Icons.announcement),
              ],
            ),
          ],
        ),
      ),
    );
  }

For complete sample, see the this example app.

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden