android 获取手机内存及 内存可用空间的方法
程序员文章站
2023-12-12 11:41:46
实例如下:
//1.获取内存可用大小,内存路径
string path=environment.getdatadirectory().getabsolute...
实例如下:
//1.获取内存可用大小,内存路径 string path=environment.getdatadirectory().getabsolutepath(); string memoryavalispace= formatter.formatfilesize(this,getavailspace(path)); //2.获取sd卡可用大小,sd卡路径 string sdpath=environment.getexternalstoragedirectory().getabsolutepath(); string sdavalispace= formatter.formatfilesize(this,getavailspace(sdpath)); private long getavailspace(string path) { //获取可用内存大小 statfs statfs=new statfs(path); //获取可用区块的个数 long count=statfs.getavailableblocks(); //获取区块大小 long size=statfs.getblocksize(); //可用空间总大小 return count*size; }
以上这篇android 获取手机内存及 内存可用空间的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
推荐阅读
-
android 获取手机内存及 内存可用空间的方法
-
Android获取系统储存以及内存信息的方法(二)
-
解析Android获取系统cpu信息,内存,版本,电量等信息的方法详解
-
Android编程实现获取系统内存、CPU使用率及状态栏高度的方法示例
-
Android编程实现应用强制安装到手机内存的方法
-
Android实现获取SD卡总容量,可用大小,机身内存总容量及可用大小的方法
-
android 获取手机内存及 内存可用空间的方法
-
Android获取系统储存以及内存信息的方法(一)
-
Android编程实现悬浮窗获取并显示当前内存使用量的方法
-
解析Android获取系统cpu信息,内存,版本,电量等信息的方法详解