package com.gallery; import android.app.Activity; import android.app.ActivityManager; import android.os.Bundle; import android.widget.TextView; public class SystemProperty extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); } /** * 显示数据存库 */ private StringBuffer buffer; @Override protected void onStart() { super.onStart(); initProperty(); getMemoryInfo(); TextView tv = new TextView(this); tv.setText(buffer.toString()); this.setContentView(tv); } /** * 系统信息查看方法 */ private void initProperty() { initProperty("java.vendor.url", "java.vendor.url"); initProperty("java.class.path", "java.class.path"); initProperty("user.home", "user.home"); initProperty("java.class.version", "java.class.version"); initProperty("os.version", "os.version"); initProperty("java.vendor", "java.vendor"); initProperty("user.dir", "user.dir"); initProperty("user.timezone", "user.timezone"); initProperty("path.separator", "path.separator"); initProperty(" os.name", " os.name"); initProperty("os.arch", "os.arch"); initProperty("line.separator", "line.separator"); initProperty("file.separator", "file.separator"); initProperty("user.name", "user.name"); initProperty("java.version", "java.version"); initProperty("java.home", "java.home"); } private void initProperty(String description, String propertyStr) { if (buffer == null) { buffer = new StringBuffer(); } buffer.append(description).append("--->:"); buffer.append(System.getProperty(propertyStr)).append("/n"); getMemoryInfo(); } /** * 系统内存情况查看 */ private void getMemoryInfo() { final ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); ActivityManager.MemoryInfo outInfo = new ActivityManager.MemoryInfo(); activityManager.getMemoryInfo(outInfo); buffer.append("/n剩余内存:---->").append(outInfo.availMem >> 10) .append("k"); buffer.append("/n剩余内存:---->").append(outInfo.availMem >> 20) .append("M"); buffer.append("/n是否处于低内存状态:----->").append(outInfo.lowMemory); } }

更多相关文章

  1. Android(安卓)启动线程OOM
  2. Android(安卓)之内置内存卡与外置存储卡判断
  3. android 查看so,jar栈内存使用情况
  4. Android(安卓)Cache 解析
  5. Android之获取sdcard卡的信息
  6. Android所有系统资源图标android.R.drawable.xxx查看
  7. APK Signature
  8. 获取系统内存
  9. 关于android手机

随机推荐

  1. android学习资料
  2. Android 自动滚动的GridView
  3. android studio 报编码 GBK 的不可映射字
  4. Android APK安装失败,共享用户不兼容 INST
  5. android 状态栏透明,源码修改教程
  6. Android控件基本属性介绍
  7. Android:Debug certificate expired on D
  8. android 获取设备型号
  9. android > 调用拨打电话 并子线程监控然
  10. 基于Phone模块的Service实现