FLUTTER ECOSYSTEM

flutter_keyboard_size

Ein einfacher und praktischer Anbieter, der hilft, Informationen über - Tastaturhöhe, ob sie geöffnet ist oder nicht, und den booleschen Wert für kleine Bildschirme festzulegen.

Cover von flutter_keyboard_size
Neueste Version
1.0.1
30-Tage-Downloads
31.000
Likes
67
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

flutter_keyboard_size ist ein leichtgewichtiges Flutter-Paket, das Echtzeitinformationen über die Bildschirmtastatur bereitstellt, einschließlich ihrer Höhe und ob sie geöffnet ist. Es hilft auch dabei festzustellen, ob die Bildschirmgröße klein ist, was für responsive UI-Anpassungen nützlich ist. Das Paket bietet eine einfache providerbasierte API, um den Tastaturstatus und -abmessungen auf mehreren Plattformen zu erhalten, wodurch konsistentes Verhalten unter Android, iOS, Web, macOS, Windows und Linux gewährleistet wird. Ideal für Apps, die bei Erscheinen oder Verschwinden der Tastatur eine dynamische Layoutanpassung benötigen.

Anwendungsfälle
  • Anpassen der Benutzeroberfläche, wenn die Tastatur geöffnet wird
  • Erkennen der Tastatur Sichtbarkeit in Formularen
  • Reaktionsfähiges Design für kleine Bildschirme
  • Eingabefeldpositionierung verwalten
  • Dynamische Auffüllung basierend auf der Tastaturhöhe
Hauptmerkmale
  • Echtzeit-Erkennung der Tastaturhöhe
  • Überwachung des Öffnungs-/Schließzustands der Tastatur
  • Bildschirmgrößen-Klassifizierung
  • Zustandsverwaltung basierend auf Provider
  • Plattformübergreifende Unterstützung
  • Einfache API-Integration
Geeignet für
  • Formular-lastige Anwendungen
  • Chat- oder Nachrichtenoberflächen
  • Mobile-first-Benutzeroberflächen
  • Reaktive Layouts
  • Anwendungen, die dynamische Eingabehandlung erfordern
Hinweise
  • Kann bei Zustandsänderungen Neubauten erfordern
  • Beschränkt auf tastaturbezogene Metriken
  • Nicht geeignet für komplexe Gestenerkennung
  • Abhängig von plattformspezifischen Tastaturereignissen
  • Am besten mit State-Management wie Provider verwenden
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add flutter_keyboard_size

Kategorien

Quell-Repository

Verwandte Projekte