Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android中的meminfo,cpuinfo(二):用代碼來讀取文件信息

Android中的meminfo,cpuinfo(二):用代碼來讀取文件信息

編輯:關於Android編程

1. 簡介:

上篇,介紹了meminfo和cpuinfo文件,本篇給出程序例程,用代碼的方式來獲取它們的值。

以memino為例。


2. 代碼:


public static List getMeminfo() {
List memInfoList = new ArrayList();
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("/proc/meminfo")), 1000);
String load = null;
while ((load = reader.readLine()) != null) {
long size = 0l;
String[] toks = load.split(":");
String sizeBuf = toks[1].trim();
String[] sizeBufToks = sizeBuf.split(" ");
size = Long.parseLong(sizeBufToks[0]); // kb
memInfoList.add(size);
}
reader.close();
return memInfoList;
} catch (IOException ex) {
ex.printStackTrace();
return null;
}

}

是不是很容易啊。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved