搜尋套件、儲存庫與 APP 分類

fragment_navigate 封面
套件詳情v2.0.0+1

fragment_navigate

一個控制器,用於實現類似於原生 Android 的片段切換效果。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
38
喜歡數
16
Pub 分數
140

安裝套件

flutter pub add fragment_navigate

套件介紹

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

fragment_navigate 是一個 Flutter 套件,提供控制器來模擬原生 Android Fragment 導航行為,支援基於堆疊的導航,在螢幕之間實現流暢過渡。它允許開發者以類似於 Android 的 FragmentManager 方式推入、彈出和管理 Fragment,為從 Android 開發轉型的開發者提供熟悉體驗。該套件支援多種平台,包括行動裝置、Web 和桌面端,適用於需要動態螢幕管理的跨平台應用。

適用情境

  • 在Flutter應用中實現類似Android的片段導航
  • 使用後退堆疊管理建立動態螢幕流程
  • 使用嵌套或模組化螢幕建構複雜UI
  • 在不同應用部分之間實現無縫導航
  • 支援深度連結並保留片段狀態

主要特色

  • 基於堆疊的片段導航
  • 原生 Android 類似過渡效果
  • 跨平台支援(Android、iOS、Web、macOS、Windows、Linux)
  • 有狀態片段管理
  • 與現有 Flutter 路由的輕鬆整合

適合對象

  • 熟悉 Android Fragment 导航的開發者
  • 需要複雜嵌套螢幕層級的應用程式
  • 需要一致導航模式的跨平台應用
  • 從 Android 迁移到 Flutter 的團隊
  • 原生導航行為至關重要的項目

使用建議

  • 可能需要額外的狀態管理來處理複雜用例
  • 不適合簡單的單螢幕應用
  • 與內建的Flutter路由相比,文件較少
  • 大型片段堆疊可能帶來的效能影響
  • 在導航期間需要仔細處理生命週期事件

所屬分類

依賴

依賴清單 1 項

使用此套件的專案

暫無相關資料。