public void Butlistener(View v){
//get sd card path
//系统ROM:Environment.getDataDirectory();
File path = Environment.getExternalStorageDirectory();
//statFs file system sd卡文件系统
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize(); //1个块大小
long totalBlocks = stat.getBlockCount();//总共块
long availableBlocks = stat.getAvailableBlocks();//可用的块
long totalSize = blockSize*totalBlocks;
long availSize = availableBlocks*blockSize;
//格式化 数据
String total = Formatter.formatFileSize(this, totalSize);
String avail = Formatter.formatFileSize(this, availSize);
tv.setText("totalSize"+totalSize+" | availSize"+availSize);
}
SD卡信息获取
最新推荐文章于 2022-06-04 21:21:15 发布