首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

获取Android手机总内存储器和可用内存

2012-06-28 
获取Android手机总内存和可用内存在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的

获取Android手机总内存和可用内存

在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的总内存和可用内存大小。这个该如何实现呢?
通过读取文件"/proc/meminfo"的信息能够获取手机Memory的总量,而通过ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以获取当前的可用Memory量。
????? "/proc/meminfo"文件记录了android手机的一些内存信息,在命令行窗口里输入"adb shell",进入shell环境,输入"cat /proc/meminfo"即可在命令行里显示meminfo文件的内容,具体如下所示。?

第二步:修改在layout目录下的main.xml文件,代码如下:

? 第三步:完善ReadSystemMemory类,代码如下:

?

第四步:运行该工程,结果如下:

?获取Android手机总内存储器和可用内存

????? 大功告成,顺利读取android手机的总内存和当前的可用内存。这里只是抛砖引玉,大家可以举一反三,进行扩展。当然我们还可以通过读取"/proc/cupinfo"来获取android手机的CPU参数,通过读取"/proc/stat"文件来计算CPU的使用率,这里不再赘述。

转自:http://blog.csdn.net/sxwyf248/article/details/5981251

热点排行