读书人

写在20111113:判断SD卡容量是不是已满

发布时间: 2013-08-01 15:23:18 作者: rapoo

写在20111113:判断SD卡容量是否已满
public static boolean isEnoughSpace(long size){
if(Environment.getExternalStorageDirectory().equals
(Environment.MEDIA_MOUNTED)){
File path = Environment.getExternalStorageDirectory();
StatFs statFs = new StatFs(path.getPath());
long blockSize = statFs.getBlockSize();
long availableBlocks = statFs.getAvailableBlocks();
if(size < availableBlocks * blockSize ){
return true;
}else{
return false;
}
}
return false;
}

读书人网 >移动开发

热点推荐