FLUTTER ECOSYSTEM

flutter_windowmanager_plus

Ein Flutter-Plugin zum Bearbeiten von Android WindowManager LayoutParams

Neueste Version
1.1.1
30-Tage-Downloads
29.500
Likes
28
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

flutter_windowmanager_plus ist ein Flutter-Plugin, das die Manipulation von Android WindowManager LayoutParams ermöglicht und Entwicklern die Kontrolle über Position, Größe und Verhalten von Fenstern in Android-Anwendungen erlaubt. Es bietet Zugriff auf systemnahe Fenster-Eigenschaften, was nützlich ist, um schwebende Widgets, Überlagerungen oder benutzerdefinierte UI-Elemente zu erstellen, die über App-Grenzen hinaus bestehen bleiben. Das Plugin ist direkt mit dem Android WindowManager-Dienst integriert und bietet fein abgestimmte Steuerung über Fensterpositionierung und Sichtbarkeit. Es ist speziell für Android entwickelt und erfordert entsprechende Berechtigungen und Systemeinstellungen, um ordnungsgemäß zu funktionieren.

Anwendungsfälle
  • Gleitende Benutzeroberflächenelemente erstellen
  • Overlay-Apps erstellen
  • Dauerhafte On-Screen-Widgets implementieren
  • Entwicklung von Bildschirm-Aufnahme-Tools
  • Fensterpositionierung im Mehrfenstermodus verwalten
Hauptmerkmale
  • Direkter Zugriff auf WindowManager LayoutParams
  • Unterstützung für schwebende und überlagernde Fenster
  • Android-spezifische Systemintegration
  • Anpassbare Fensterabmessungen und Positionen
  • Berechtigungsbehaftete Operation
Geeignet für
  • Android-only-Apps, die Systemüberlagerungen erfordern
  • Entwickler, die schwebende Benutzeroberflächenkomponenten erstellen
  • Apps, die präzise Fenstersteuerung benötigen
  • Werkzeuge, die dauerhafte Bildschirmanzeigen erfordern
  • Fortgeschrittene Android-Oberflächenexperimente
Hinweise
  • Erfordert Android-Systemberechtigung (SYSTEM_ALERT_WINDOW)
  • Beschränkt auf die Android-Plattform
  • Kann aufgrund von Herstellerverbote nicht auf allen Geräten funktionieren
  • Benutzerberechtigung in den Einstellungen erforderlich
  • Nicht kompatibel mit iOS
Unterstützte PlattformenAndroid

Paket installieren

flutter pub add flutter_windowmanager_plus

Kategorien

Verwandte Projekte