Android开发中,获取存储信息、电量信息。

一、获取手机的存储信息(注意是存储容量,非运行内存信息。)

//获取存储信息

private String getRAMInfo() {

File directory = Environment.getExternalStorageDirectory();

long totalSpace = directory.getTotalSpace();

long usableSpace = directory.getUsableSpace();

String total = Formatter.formatFileSize(this, totalSpace);

String useAble = Formatter.formatFileSize(this, usableSpace);

return "可用 " + useAble +"/总共 " + total;

}

二、获取手机电量信息

//获取电量信息

private int getElectricity() {

try {

BatteryManager batterymanager = (BatteryManager) getSystemService(BATTERY_SERVICE);

int intProperty = batterymanager.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY);

return intProperty;

}catch (Exception e) {

e.printStackTrace();

return 0;

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。