Информация о постоянном хранилище в Android

июня
04
2012

Содержание

Получить информацию об общем объеме и доступном объеме внутреннего хранилища устройства под управлением Android намного легче, чем аналогичную информацию об ОЗУ. В этой статье рассмотрим данную тему.

Информацию об общем объеме постоянного хранилища в байтах можно получить, например, с помощью следующей функции:


public static long getTotalSize() {  
	File path = Environment.getDataDirectory();  
	StatFs stat = new StatFs(path.getPath());  
	long blockSize = stat.getBlockSize();  
	long totalBlocks = stat.getBlockCount();  
	return totalBlocks * blockSize;  
}

Информацию о доступном объеме постоянного хранилища в байтах можно получить с помощью следующей функции:


public static long getAvailableSize() {  
	File path = Environment.getDataDirectory();  
	StatFs stat = new StatFs(path.getPath());
	long blockSize = stat.getBlockSize();  
	long availableBlocks = stat.getAvailableBlocks();  
	return blockSize * availableBlocks;  
}

< Как получить информацию о RAM-памяти (ОЗУ) в Android Информация о SD карте в Android >

Напишите первое сообщение!

Вы должны войти под своим аккаунтом чтобы оставлять комментарии