FLUTTER ECOSYSTEM

animated_visibility

AnimatedVisibility を使用して表示と非表示のアニメーションを実装する

最新バージョン
0.0.4
30日間ダウンロード
3170
いいね数
44
Pub ポイント
150

パッケージ概要

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

概要

AnimatedVisibility は、ウィジェットの表示と非表示に滑らかなアニメーションを可能にする Flutter パッケージです。カスタマイズ可能なエントリーやエグジットのトランジションを使用して、可視性の変更を宣言的にアニメートする簡単な方法を提供します。このパッケージは、Android、iOS、Web、macOS、Windows、Linux を含むすべての主要プラットフォームをサポートしています。パフォーマンスと使いやすさを重視して作成されており、既存の Flutter アプリにスムーズに統合できます。開発者は、アニメーションの持続時間、カーブ、挙動を直感的なプロパティで制御できます。視覚フィードバックがユーザー体験を向上させるため、ダイナミックな UI の作成に最適です。

用途

  • アニメーション付きドロップダウンメニュー
  • ロードインジケーターの表示/非表示
  • 折りたたみ可能なセクションの作成
  • スライドインモーダルの実装
  • オンボーディング画面の管理

主な機能

  • スムーズな入退出アニメーション
  • カスタマイズ可能な遷移カーブ
  • すべてのFlutterプラットフォームをサポート
  • 最小限のボイラープレートでシンプルな API
  • 設定可能な期間と遅延

適している対象

  • 視覚フィードバックを必要とするUIコンポーネント
  • 隠しコンテンツ付きの動的レイアウト
  • オンボーディングまたはチュートリアルフロー
  • 条件付き要素を備えたインタラクティブフォーム
  • 洗練されたマイクロインタラクションを必要とするアプリ

注意事項

  • 多数のインスタンスがあるとパフォーマンスに影響する可能性があります
  • アニメーションの持続時間を慎重に調整する必要があります
  • 可視性ベースの遷移のみに限定
  • 複雑なレイアウト変更には適していません
  • 軽量なウィジェットと併用するのが最適です
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add animated_visibility

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。