Code example for StatFs

Methods: getBlockSizegetFreeBlocks

0
public class StorageUtil { 
 
	private static final String TAG = StorageUtil.class.getName();
 
	public static long remainExternalStorage() { 
		StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath());
		return (long) stat.getFreeBlocks() * (long) stat.getBlockSize();
	} 
 
	/** 
	 * 지정된 경로의 폴더를 생성하고 결과를 반환한다. 
	 * @param path 생성할 폴더의 절대경로 
	 * @return 이미 폴더가 존재하거나 생성 실패시 false 반환 , 만들었을 경우 true 반환 
	 */ 
	public static boolean makeFolder(String path)
	{ 
		File file = new File(path);
 
		if(file.exists() && file.isDirectory())
			return false; 
Contextual code suggestions in your IDE  Get Codota for Java