Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.0.14

statusbarz

Ein Flutter-Paket zur dynamischen Änderung der Statusleistenfarbe basierend auf dem Hintergrund. Funktioniert mit statischen Farben und Bildern.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
719
Likes
69
Pub-Punkte
150

Paket installieren

flutter pub add statusbarz

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Statusbarz ist ein Flutter-Paket, das dynamische Anpassungen der Statusleistenfarbe basierend auf dem darunterliegenden Hintergrund ermöglicht und sowohl feste Farben als auch Bilder unterstützt. Es passt die Darstellung der Statusleiste automatisch an, um optimale Sichtbarkeit und ästhetische Konsistenz in verschiedenen UI-Kontexten zu gewährleisten. Für den plattformübergreifenden Einsatz konzipiert, funktioniert es nahtlos unter Android, iOS, Web, macOS, Windows und Linux. Das Paket vereinfacht den Prozess der Aufrechterhaltung einer visuellen Harmonie zwischen Statusleiste und App-Inhalt, ohne dass für jede Bildschirmseite manuelle Konfiguration erforderlich ist.

Anwendungsfälle

  • Dynamische Thema-Anpassung
  • Bildbasierte Statusleistenfarbung
  • Plattformübergreifende UI-Konsistenz
  • Erweiterte visuelle Designintegration
  • Automatische Kontrastanpassung

Hauptmerkmale

  • Unterstützt statische Farben und Bilder
  • Automatische Kontrastoptimierung
  • Plattformübergreifende Kompatibilität
  • Einfache API-Integration
  • Echtzeit-Farbaktualisierungen

Geeignet für

  • Apps mit variablen Hintergründen
  • designorientierte Anwendungen
  • Themenbasierte Benutzeroberflächen
  • Mobile und Desktop-Apps
  • Entwickler, die visuelle Aufmachung priorisieren

Hinweise

  • Erforderliche angemessene Hintergrundinformationen für beste Ergebnisse
  • Eingeschränkte Anpassungsmöglichkeiten jenseits der Farbe
  • Möglicherweise ist zusätzliche Behandlung für komplexe Layouts erforderlich
  • Nicht geeignet für statische Statusleisten-Designs
  • Abhängig von plattformspezifischen Rendering-Funktionen

Original-README

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

statusbarz

[CI] style: mankeli analysis pub package License

"Buy Me A Coffee"

Features

A Flutter package for dynamically changing status bar color based on the background. Can be set up to automatically change the color whenever the current route is changed. It is also possible to manually refresh the color.

Usage

Place StatusbarzCapturer above your MaterialApp widget:

void main() {
  runApp(
    StatusbarzCapturer(
      child: MaterialApp(
        home: Container(),
      ),
    ),
  );
}

Now you can manually refresh status bar color by calling:

Statusbarz.instance.refresh();

Or alternatively you can refresh automatically when the current route changes. To do this, simply add Statusbarz.instance.observer to your MaterialApps navigatorObservers:

void main() {
  runApp(
    StatusbarzCapturer(
      child: MaterialApp(
        navigatorObservers: [Statusbarz.instance.observer],
        home: Container(),
      ),
    ),
  );
}

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.