androd i获取 SD卡 总容量 可用空间 内存大小 可用内存
2014-06-15 21:38
351 查看
/**
* 获得SD卡总大小
*
* @return
*/
private String getSDTotalSize() {
File path = Environment.getExternalStorageDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long totalBlocks = stat.getBlockCount();
return Formatter.formatFileSize(MainActivity.this, blockSize * totalBlocks);
}
/**
* 获得sd卡剩余容量,即可用大小
*
* @return
*/
private String getSDAvailableSize() {
File path = Environment.getExternalStorageDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long availableBlocks = stat.getAvailableBlocks();
return Formatter.formatFileSize(MainActivity.this, blockSize * availableBlocks);
}
/**
* 获得机身内存总大小
*
* @return
*/
private String getRomTotalSize() {
File path = Environment.getDataDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long totalBlocks = stat.getBlockCount();
return Formatter.formatFileSize(MainActivity.this, blockSize * totalBlocks);
}
/**
* 获得机身可用内存
*
* @return
*/
private String getRomAvailableSize() {
File path = Environment.getDataDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long availableBlocks = stat.getAvailableBlocks();
return Formatter.formatFileSize(MainActivity.this, blockSize * availableBlocks);
}
* 获得SD卡总大小
*
* @return
*/
private String getSDTotalSize() {
File path = Environment.getExternalStorageDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long totalBlocks = stat.getBlockCount();
return Formatter.formatFileSize(MainActivity.this, blockSize * totalBlocks);
}
/**
* 获得sd卡剩余容量,即可用大小
*
* @return
*/
private String getSDAvailableSize() {
File path = Environment.getExternalStorageDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long availableBlocks = stat.getAvailableBlocks();
return Formatter.formatFileSize(MainActivity.this, blockSize * availableBlocks);
}
/**
* 获得机身内存总大小
*
* @return
*/
private String getRomTotalSize() {
File path = Environment.getDataDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long totalBlocks = stat.getBlockCount();
return Formatter.formatFileSize(MainActivity.this, blockSize * totalBlocks);
}
/**
* 获得机身可用内存
*
* @return
*/
private String getRomAvailableSize() {
File path = Environment.getDataDirectory();
StatFs stat = new StatFs(path.getPath());
long blockSize = stat.getBlockSize();
long availableBlocks = stat.getAvailableBlocks();
return Formatter.formatFileSize(MainActivity.this, blockSize * availableBlocks);
}
相关文章推荐
- Android_获取手机上SD卡和内存中的可用空间的大小
- 获取SD卡和手机内存空间大小
- Android实现获取SD卡总容量,可用大小,机身内存总容量及可用大小的方法
- Android获取SD卡内存空间大小实例
- Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
- android设备的内存空间(RAM)总空间和可用空间大小的获取以及一些思考
- 如何获取手机sd可用空间大小和手机内存可用空间大小
- 存储到SD卡,获取SD的大小及可用空间 (重点)
- Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
- Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
- (原创)Android 通过反射获取真实的可用内存空间大小
- Android获取SD卡总容量,可用大小,机身内存总容量及可用大小
- Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
- 获取手机系统大小、可用空间大小,设备可用内存及当前应用所占内存等
- Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
- 存储到SD卡,获取SD的大小及可用空间
- Android中获取ROM和SD卡剩余可用空间大小
- 通过查询Android系统setting源代码掌握如何获取SD卡大小和可用空间
- Android - 获取SD卡的内存空间大小
- 获取手机电池状态,手机内存总容量大小,当前可用容量,手机IP地址,手机当前所连接Wi-Fi的名称