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