一個 Flutter 套件,可建立錯落有致的網格佈局,其中項目可具有不同的高度與寬度。它擴展了標準 GridView 功能,以支援尺寸不規則的磚塊,非常適合用於相片畫廊、新聞動態或任何具有變動尺寸的內容。此套件可在所有主要平台(包含 Android、iOS、Web、macOS、Windows 與 Linux)上相容。透過優化的佈局計算,提供流暢的捲動與高效能的呈現。專為尋求彈性且視覺效果出色的網格設計之開發者所設計,無需複雜的自訂實作。
適用情境
- 照片畫廊
- 新聞動態佈局
- 產品列表
- 動態內容網格
- 社群媒體時間線
主要特色
- 可變項目大小
- 平滑捲動效能
- 跨平台相容性
- 可自訂間距
- 高效渲染
- 靈活的網格配置
適合對象
- 開發視覺密集型應用的開發者
- 需要非均勻網格的設計人員
- 具有動態內容尺寸的應用程式
- 需要響應式佈局的專案
- 針對多個平台的團隊
使用建議
- 需要仔細處理物品尺寸
- 可能影響非常大的資料集的效能
- 需要正確的填充和對齊設置
- 不適合嚴格均勻的網格
- 與其他套件相比,內建動畫功能較少
