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

tab_switcher 封面
套件詳情v1.0.1

tab_switcher

圍繞標籤構建您的複雜應用,就像 Android 上的 Chrome 一樣

近 30 天下載
15
喜歡數
38
Pub 分數
70

安裝套件

flutter pub add tab_switcher

套件介紹

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

TabSwitcher 是一個 Flutter 套件,旨在幫助開發者在 Android 應用中建立複雜的、類似 Chrome 的標籤頁介面。它支援在多個標籤頁之間無縫導航,具備流暢的過渡效果與直覺的手勢操作,模擬熟悉的標籤頁瀏覽體驗。此套件以效能與易用性為設計核心,支援動態標籤頁管理,並能順利整合至現有的 Flutter 應用中。適用於需要高效內容切換的生產力或多重檢視應用。

適用情境

  • 建構多標籤頁移動瀏覽器
  • 建立具有多個檢視的生產力應用
  • 設計帶有標籤導航的儀表板介面
  • 開發具有多個內容流的媒體播放器
  • 使用上下文切換實現應用工作流

主要特色

  • Chrome 風格標籤頁介面
  • 流暢的滑動式標籤頁切換
  • 動態標籤管理
  • 手勢支援標籤頁導航
  • 輕量且高效能的設計

適合對象

  • 開發側重標籤的 Android 應用程式的開發者
  • 以使用者體驗為導向的應用程式設計師
  • 需要直覺式多視圖導航的應用程式
  • Flutter 初學者探索進階 UI 範式
  • 旨在實現原生標籤頁行為的專案

使用建議

  • 平台支援有限(目前不支援 iOS 或網頁)
  • 可能需要為非Android設計自訂樣式
  • 最適合 Android 特有的體驗
  • 不太適合簡單的單視圖應用
  • 在複雜場景中需要仔細的狀態管理

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

tab_switcher

pub package

Framework for building apps with fullscreen tab based UI in a way Chrome for Android is built.

Building a smartphone IDE? Developing yet another internet browser? Designing a very complex app with dozens of screens that need to be shown simultaneously?

Then you came to the right place. Wrap your screens in tabs to offer rich multitasking experience to your users!

Screenshot

Features

  • [x] Gesture support
  • Swipe header horizontally to switch between tabs
  • Swipe header down to open tab grid
  • Swipe minimized tab to close it
  • [x] Tab content is captured to image when tab is minimized, so background tabs do not waste resources on rebuilding
  • [x] Uses colors specified in MaterialApp's ThemeData. Tuned to look good out of the box
  • [x] Customizable: replace everything with custom Widget
  • [x] Comes with tab count button out of the box
  • [ ] Preserving tab state is straightforward
  • [ ] Everything is smoothly animated
  • [ ] Landscape oprientation is supported

More screenshots & GIFs

TBD

Web demo

TBD

Usage

TBD

所屬分類

依賴

依賴清單 1 項

  • scroll_shadow_container^2.1.0

原始碼儲存庫

使用此套件的專案

暫無相關資料。