Інформація про постійне сховище в Android

червня
04
2012

Зміст

Отримати інформацію про загальний обсяг і доступний обсяг внутрішнього сховища пристрою під керуванням Android набагато легше, ніж аналогічну інформацію про RAM. У цій статті розглянемо дану тему.

Інформацію про загальний обсяг постійного сховища в байтах можна отримати, наприклад, за допомогою наступної функції:


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 >

Напишіть перше повідомлення!

Ви повинні увійти під своїм аккаунтом щоб залишати коментарі