FLUTTER ECOSYSTEM

animated_visibility

使用 AnimatedVisibility 實現出現和消失的動畫

最新版本
0.0.4
近 30 天下載
3170
喜歡數
44
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

AnimatedVisibility 是一個 Flutter 套件,可實現顯示和隱藏元件的平滑動畫。它提供了一種簡單且宣告式的動畫方式,透過可自訂的進入和離開過渡來動畫化可見性變更。此套件支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。以效能與易用性為設計核心,能順暢整合至現有的 Flutter 應用程式中。開發者可透過直覺的屬性控制動畫持續時間、曲線與行為。非常適合建立動態介面,其中視覺反饋能提升使用者體驗。

適用情境

  • 動畫下拉選單
  • 顯示/隱藏載入指示器
  • 建立可收合區段
  • 實現滑入式彈窗
  • 管理入職畫面

主要特色

  • 流暢的進入/退出動畫
  • 可自訂的過渡曲線
  • 支援所有 Flutter 平台
  • 簡單的 API,最小化樣板程式碼
  • 可設定的持續時間與延遲

適合對象

  • 需要視覺反饋的UI組件
  • 動態佈局中的隱藏內容
  • 引導或教學流程
  • 具有條件元素的互動式表單
  • 需要精緻微互動的應用程式

使用建議

  • 多個實例可能影響效能
  • 需要仔細調整動畫持續時間
  • 僅限基於可見性的轉換
  • 不適用於複雜的佈局變更
  • 最佳搭配輕量級組件使用
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add animated_visibility

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。