Übersicht
Das Screen-Paket ist ein Flutter-Plugin, das entwickelt wurde, um Gerätebildschirm-Einstellungen unter Android und iOS zu verwalten und Entwicklern die Kontrolle über Helligkeit, automatische Helligkeit und Bildschirmsperre zu ermöglichen. Es bietet eine einfache Schnittstelle zur Interaktion mit nativen Bildschaffunktionen, ohne plattformspezifischen Code erfordern zu müssen. Dadurch wird ein konsistentes Verhalten über Plattformen hinweg gewährleistet, während gleichzeitig feinabgestimmte Steuerung der Anzeigeeigenschaften möglich ist. Das Paket ist nützlich in Anwendungen, bei denen die Bildschirmverwaltung die Benutzererfahrung oder die Batterieeffizienz beeinflusst.
Anwendungsfälle
- Dynamische Anpassung der Bildschirmhelligkeit
- Automatischen Helligkeitsmodus aktivieren/deaktivieren
- Bildschirm-Auszeitdauer einstellen
- Optimierung des Akkuverbrauchs im Kiosk-Modus
- Steuerung des Bildschirmverhaltens in Vollbild-Apps
Hauptmerkmale
- Plattformübergreifende Bildschirmsteuerung
- Einfache API für Helligkeit und Timeout
- Unterstützt sowohl Android als auch iOS
- Kein natives Code erforderlich
- Leichtgewichtig und einfach zu integrieren
Geeignet für
- Kiosk- oder Digital-Signage-Anwendungen
- batteriesensitive Anwendungen
- Vollbild-Mediaplayer
- Zugänglichkeitstools
- Apps, die eine Bildschirmanpassung erfordern
Hinweise
- Erforderliche Berechtigungen unter Android
- Beschränkt auf grundlegende Bildschirmeinstellungen
- Funktioniert möglicherweise nicht in allen Hintergrundzuständen
- Das Verhalten unterscheidet sich geringfügig zwischen Plattformen
- Nicht für Systemebene Änderungen vorgesehen