Android获得SD卡剩余容量的代码

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
File pathFile = Environment.getExternalStorageDirectory();
StatFs statfs = new StatFs(pathFile.getPath());
//获得可供程序使用的Block数量
long nAvailaBlock = statfs.getAvailableBlocks();
//获得SDCard上每个block的SIZE
long nBlocSize = statfs.getBlockSize();
//计算SDCard剩余大小MB
long nSDFreeSize = nAvailaBlock * nBlocSize / 1024 / 1024;
LogX.trace(TAG, "SD卡的剩余容量是:" + nSDFreeSize + "MB");

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:一个支持泛型的DAO接口类

下一篇: FTP操作PHP类---拷贝、移动、删除文件/创建目录