FLUTTER ECOSYSTEM

flutter_keyboard_size

キーボードの高さ、開いているかどうか、画面が小さいかどうかを設定するための簡単で便利なプロバイダーです。

flutter_keyboard_size のカバー
最新バージョン
1.0.1
30日間ダウンロード
3.1万
いいね数
67
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

flutter_keyboard_size は、画面キーボードの高さや開いているかどうかといったリアルタイム情報を提供する軽量なFlutterパッケージです。また、画面サイズが小さいかどうかを判断するのに役立ち、レスポンシブUIの調整に便利です。このパッケージは、Android、iOS、Web、macOS、Windows、Linuxなど複数のプラットフォームで一貫した動作を保証する、シンプルなプロバイダー基盤のAPIを提供しています。キーボードが表示または非表示になったときにレイアウトを動的に変更する必要があるアプリに最適です。

用途
  • キーボードを開いたときにUIレイアウトを調整する
  • フォーム内のキーボードの表示状態を検出する
  • 小さな画面用のレスポンシブデザイン
  • 入力フィールドの位置指定の処理
  • キーボードの高さに基づく動的パディング
主な機能
  • リアルタイムキーボード高さ検出
  • キーボードの開閉状態のモニタリング
  • 画面サイズの分類
  • Provider を使った状態管理
  • クロスプラットフォーム対応
  • シンプルな API インテグレーション
適している対象
  • フォーム中心のアプリケーション
  • チャットまたはメッセージインターフェース
  • モバイルファーストのUI
  • 応答性のあるレイアウト
  • 動的入力処理を必要とするアプリケーション
注意事項
  • 状態の変更時に再ビルドが必要になる場合があります
  • キーボード関連のメトリクスに限定
  • 複雑なジェスチャー検出には適していません
  • プラットフォーム固有のキーボードイベントに依存する
  • Providerなどの状態管理と併用するのが最適です
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add flutter_keyboard_size

カテゴリー

ソースリポジトリ

関連プロジェクト