flutter 打印文件的内存
//size.substring(0,size.indexOf(".")+3) 小数点位数
getPrintSize( limit){
String size = "";
//内存转换
if(limit < 0.1 * 1024){ //小于0.1KB,则转化成B
size = limit.toString();
size = size.substring(0,size.indexOf(".")+3) + " B";
}else if(limit < 0.1 * 1024 * 1024){ //小于0.1MB,则转化成KB
size = (limit/1024).toString();
size = size.substring(0,size.indexOf(".")+3) + " KB";
}else if(limit < 0.1 * 1024 * 1024 * 1024){ //小于0.1GB,则转化成MB
size = (limit/(1024 * 1024)).toString() ;
print(size.indexOf("."));
size = size.substring(0,size.indexOf(".")+3) + " MB";
}else{ //其他转化成GB
size = (limit/(1024 * 1024 * 1024)).toString();
size = size.substring(0,size.indexOf(".")+3) + " GB";
}
return size;
}