package com.example.androidmemoryinfo;
import android.os.Bundle;
import android.app.Activity;
import android.app.ActivityManager;
import android.app.ActivityManager.MemoryInfo;
import android.widget.TextView;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
TextView tv = new TextView(this);
setContentView(tv);
ActivityManager activityManager = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
MemoryInfo memoryInfo = new MemoryInfo();
activityManager.getMemoryInfo(memoryInfo);
String info =
"available memory : " + String.valueOf(memoryInfo.availMem) + "\n"
+ "currently be in a low memory : " + String.valueOf(memoryInfo.lowMemory) + "\n"
+ "threshold low memory : " + String.valueOf(memoryInfo.threshold) + "\n"
+ "total memory accessible by the kernel : " + String.valueOf(memoryInfo.totalMem);
tv.setText(info);
}
}
2012年12月28日星期五
讀取內存信息, MemoryInfo
我們可以通過 android.app.ActivityManager.MemoryInfo 讀取內存信息.
訂閱:
發佈留言 (Atom)

沒有留言:
發佈留言