Flutter Ducafecat
使用者旅程
ChatGPT,人工智慧,機器學習和遊戲開發
功能
儲存
掃描與列印
介面、主題和顏色
網路、感應器、通訊API
社交媒體、聊天和通訊
多媒體
導航、搜索 & 分享
元件
可滾動的
用戶輸入、表單和設置
文本、圖標和鍵盤
日期、時間與日曆
畫布、視覺化與動畫
開發者工具
架構與基礎設施
支付與獎勵
檔案格式
平台特定工具與實用程式
輔助與工具程式庫
Flutter缓存和临时存储包的顶部 ------------------------------------------------ 缓存是将数据存储在临时存储区域或临时数据库中的过程,以便以后可以快速访问。当用户请求某个数据时,缓存会在从原始来源请求数据之前检查是否有该数据的副本。此外,它可以用于在应用离线时临时存储数据。 下面是可以帮助您进行缓存、临时存储、缓存数据库和相关工具的Flutter包的完整列表。
flutter_cached_pdfview
479
用於iOS和Android的本地PDF視圖插件,支持從不同資源(如路徑、Asset或URL)打開並進行緩存。
dio_http_cache
240
Flutter dio的http緩存庫,類似於RxCache。它使用sqflite作為磁盤緩存,使用google/quiver-dart/LRU策略作為內存緩存。
cached_video_player
222
一個新的Flutter插件,實際上是官方video_player插件的克隆,除了它支持緩存(Android和iOS)。
fast_cached_network_image
192
一個Flutter套件,可以快速緩存網絡圖片,而無需任何本地依賴。您可以添加漂亮的加載器、百分比指示器和錯誤構建器。
api_cache_manager
148
API緩存管理工具套件,基於Flutter SDK和SQLite套件。該套件可以幫助將Rest API存儲在本地數據庫以實現離線訪問。
optimized_cached_image
115
一個用於從網絡加載圖片、根據容器大小調整大小並在記憶體敏感的情況下進行緩存的庫。
stock
112
用於異步數據加載和緩存的Dart包。簡單且安全地結合本地(DB、緩存)和網絡數據。
firestore_cache
102
用於首先從緩存讀取Firestore文檔,然後從服務器讀取的Flutter插件。
cached
83
帶有內置代碼生成的Dart套件。簡化和加快了Dart類的緩存機制的創建。
media_cache_manager
80
此套件可幫助您緩存媒體(音頻、視頻、圖像等)。
cached_query
67
用於處理Dart和Flutter中的服務器狀態的簡單庫。
flutter_auto_cache
59
自動化的快取管理,具有加密、替換/無效政策和有效的大小處理
flutter_requery
52
用於获取、緩存和使數據無效的非Flutter庫。
dio_cache_interceptor_hive_store
50
具有Hive的dio_cache_interceptor包的DB緩存存儲實現。
cache_manager
48
用於存儲本地緩存的緩存管理器。Cache manager是一個包裝器,用於在Flutter應用程序中將各種數據類型(JSON、字符串、整數等)作為本地緩存。
cached_memory_image
45
一個 Flutter 程式庫,用於從 Base64、Uint8List 顯示圖像並將它們保留在快取目錄中。
just_audio_cache
just_audio套件的擴展函數集,用於自動處理緩存音頻文件。
flutter_cache_manager_firebase
43
firebase_storage的CacheManager實現。使用gs://作為鍵,轉換為https://。
asset_cache
41
根據解碼器加載和緩存任何類型的二進制資源。內置支持字節數據、圖片、JSON和文本。
json_cache
38
一個面向對象的用於在JSON格式中本地緩存用戶數據的包;它是一個在本地存儲包之上的可組合層。
disposable_cached_images
37
用於從內存中顯示和釋放圖片的Flutter套件。
memory_cache
36
Memory Cache是一個簡單、快速且全局的內存緩存,具有CRUD功能。
paulonia_cache_image
35
用於從網絡或Google Cloud Storage中緩存圖片的Flutter套件。支持Android、iOS和Web。
firebase_cached_image
34
用於 Firebase 雲端儲存對象的快取管理器和快取圖像提供者
cache_image
32
Flutter插件,用於加載和緩存網絡或Firebase存儲圖片,並在下載失敗時提供重試機制。
flutter_map_cache
31
適用於 flutter_map 地圖層的輕量而強大的快取插件
flutter_cache_store
24
更可配置的Flutter緩存管理器。將http get請求的結果緩存到移動設備的文件系統中。
bot_storage
22
提供介面以反應方式處理讀取、寫入和刪除操作的實用套件
neat_cache
用於包裝內存或Redis緩存的整潔緩存抽象層。
flutter_cache
Flutter的簡單緩存套件。該套件是對共享首選項的封裝,使得在使用共享首選項時更加容易。
weak_map
20
一種鍵為弱引用的映射。WeakContainer 讓您檢查物件是否與之前相同。具有弱引用的快取函數,可用於記憶體化
cached_value
19
一種簡便的方式來快取結果來自較昂貴操作的值
dio_cache_interceptor_db_store
13
具有Drift的dio_cache_interceptor包的DB緩存存儲實現。
flutter_cache_manager
0
用於Flutter的通用緩存管理器。將Web文件保存在設備的存儲上,並使用sqflite保存緩存信息。
cached_network_image
Flutter庫,用於加載和緩存網絡圖片。也可以使用占位符和錯誤小部件。