计算sdcard上的剩余空间代码如下:
private static int freeSpaceOnSd() {
StatFs stat = new StatFs(Environment.getExternalStorageDirectory()
.getPath());
double sdFreeMB = ((double) stat.getAvailableBlocks() * (double) stat
.getBlockSize()) / MB;
return (int) sdFreeMB;
}头文件必须引入如下:
import android.os.Environment;
import android.os.StatFs;转自Google的文档.具体下载位置,我找不到了.
本文提供了一段用于计算Android设备SD卡剩余空间的Java代码。该方法通过调用`StatFs`类获取SD卡可用块的数量及每个块的大小,并最终计算出剩余空间的大小。
499

被折叠的 条评论
为什么被折叠?



