FLUTTER ECOSYSTEM

is_lock_screen

Erkennt, ob das Gerät im Sperrbildschirm ist. Nützlich, um festzustellen, ob die App aufgrund des Sperrbildschirms oder des Verlassen der App in den Hintergrund gewechselt ist.

Neueste Version
2.0.0
30-Tage-Downloads
871
Likes
47
Pub-Punkte
140

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Das is_lock_screen-Paket erkennt, ob ein Gerät derzeit gesperrt ist, und hilft Anwendungen, zwischen Hintergrundausführung aufgrund von Bildschirmsperrung und anderen Gründen wie App-Umschaltung zu unterscheiden. Es bietet eine einfache API, um den Sperrbildschirmstatus sowohl unter Android als auch unter iOS zu überprüfen. Dies ist besonders nützlich für Anwendungen, die ihr Verhalten anpassen müssen, wenn das Gerät gesperrt ist, beispielsweise sensible Operationen zu pausieren oder Authentifizierungsstatus zu verwalten. Das Paket integriert sich nahtlos in Flutter und basiert auf native Plattformfunktionen für präzise Erkennung.

Anwendungsfälle
  • Erfassen, ob die App aufgrund des Bildschirmlocks in den Hintergrund wechselte
  • Hintergrundaufgaben beim Sperren des Geräts pausieren
  • Verwaltung von Authentifizierungssitzungen basierend auf Sperrzustand
  • Verbesserung der Batterieeffizienz durch Anpassung der Aktivität im gesperrten Zustand
  • Sicherheit durch Reaktion auf Sperrereignisse verbessern
Hauptmerkmale
  • Plattformübergreifende Unterstützung (Android & iOS)
  • Einfache boolesche Prüfung für Sperrzustand
  • Leichtgewichtig und minimale Abhängigkeiten
  • Verwendet native Plattform-APIs für Genauigkeit
  • Einfache Integration über Flutter pub
Geeignet für
  • Apps, die eine Zustandsbewusstheit bezüglich des Sperrzustands erfordern
  • Sicherheitskritische Anwendungen
  • Hintergrund-Aufgabenmanager
  • Batterieoptimierungstools
  • Authentifizierungsfluss-Controller
Hinweise
  • Erfordert entsprechende Berechtigungen auf einigen Plattformen
  • Kann den Sperrzustand unmittelbar nach dem Entsperren möglicherweise nicht erkennen
  • Beschränkt auf die Erkennung des Sperrstatus, nicht auf Freigabevereine
  • Abhängig von der Konsistenz der OS-Ebene Implementierung
  • Nicht geeignet für Szenarien mit hoher Abfragefrequenz
Unterstützte PlattformenAndroidiOS

Paket installieren

flutter pub add is_lock_screen

Kategorien

Verwandte Projekte

Noch keine Daten verfügbar.