FLUTTER ECOSYSTEM

file_sizes

获取文件的可读大小。它完全用 Dart 编写,并支持数字和字符串作为参数。

最新版本
1.0.6
近 30 天下载
2360
喜欢数
27
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

file_sizes 包是一个纯 Dart 工具,可将文件大小转换为人类可读的格式。它支持数值和字符串输入,使在各个平台上以用户友好的方式显示文件大小变得简单。适用于需要以字节、千字节、兆字节等表示大小的应用程序,无需原生依赖即可在 Android、iOS、Web、macOS、Windows 和 Linux 上无缝运行。该包轻量且高效,设计简洁,兼容性广泛。

适合场景
  • 在应用界面中显示文件大小
  • 将字节值转换为可读格式
  • 在文件管理器中集成大小标签
  • 支持文件上传/下载进度显示
  • 显示存储使用统计信息
主要特点
  • 纯 Dart 实现
  • 支持数字和字符串输入
  • 跨平台兼容性
  • 无需原生代码
  • 简单轻量的 API
  • 根据大小自动选择单位
适合对象
  • 开发文件管理应用的开发者
  • UI 设计师需要格式化的尺寸标签
  • 具有文件上传/下载功能的应用程序
  • 跨平台 Flutter 项目
  • 轻量级尺寸格式化需求
使用建议
  • 不处理文件系统操作
  • 仅格式化大小值,不读取文件
  • 需要手动输入文件大小值
  • 不适用于大规模文件分析
  • 仅限大小表示,不包括文件元数据
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add file_sizes

所属分类

源码仓库

关联项目