套件概覽
一個 Flutter 套件,提供完全可自訂的載入骨架,以在資料載入期間提升使用者體驗。它提供模擬最終內容版面的佔位符動畫,減少感知載入時間並改善應用程式回應速度。支援所有主要平台,非常適合建立流暢、專業外觀的介面。此套件輕量且易於整合,讓開發者能根據其設計系統客製化骨架的外觀與行為。
適用情境
- 加載列表或網格時使用佔位符內容
- 在資料到達之前顯示卡片版面
- 在異步操作期間提升感知性能
- 在取得遠端資料時建立一致的使用者介面
- 透過動態欄位增強表單的使用者體驗
主要特色
- 完全可自定義的骨架外觀
- 支援多種動畫類型
- 與現有小部件的輕鬆整合
- 跨平台相容性
- 輕量且高效
- 可設定的閃爍效果
適合對象
- 開發人員在載入狀態期間尋求改進的使用者體驗
- 希望保持視覺一致性的設計師
- 具有動態或網路依賴內容的應用程式
- 需要精煉、可投入生產的佔位符的項目
- 使用 Material 或 Cupertino 設計系統的團隊
使用建議
- 可能需要額外的樣式才能實現複雜的佈局
- 應在低階設備上測試動畫效能
- 不適合沒有加載需求的靜態內容
- 除了基本的形狀和顏色選項外,自訂功能有限
- 最佳搭配實際的載入指示器使用,以提升可存取性
