Visual Cache
一个用于轻松获取应用程序缓存大小的 Flutter 包。Visual Cache 允许您以人类可读的格式(MB 或 GB)检索缓存大小,使其适合在应用程序的 UI 中显示与缓存相关的信息。
特点
- 获取 Flutter 应用程序的缓存大小。
- 以 MB 或 GB 为单位显示缓存大小。
- 易于集成并在任何 Flutter 应用中使用。
截图

入门
要使用 Visual Cache 包,请遵循以下简单步骤
安装
将 Visual Cache 添加为 pubspec.yaml 文件中的依赖项
dependencies:
flutter:
sdk: flutter
visual_cache: ^0.1.0-alpha
用法
// Import package
import 'package:visual_cache/visual_cache.dart';
// Show cache
FutureBuilder<String>(
future: VisualCache().getCacheSize(),
builder: (BuildContext context, AsyncSnapshot<String> snapshot) {
if (snapshot.connectionState == ConnectionState.waiting) {
return CircularProgressIndicator();
} else if (snapshot.hasError) {
return Text('Error: ${snapshot.error}');
} else {
return Text(
snapshot.data ?? 'Cache size not available',
style: Theme.of(context).textTheme.headlineMedium,
);
}
},
)
目前仅适用于 Android