Android计算当前手机内存使用率
来源:互联网 发布:如何注册淘宝账号 编辑:程序博客网 时间:2024/06/05 04:45
/** * 计算已使用内存的百分比,并返回。 */public static String getUsedPercentValue(Context context) { String dir = "/proc/meminfo"; try { FileReader fr = new FileReader(dir); BufferedReader br = new BufferedReader(fr, 2048); String memoryLine = br.readLine(); String subMemoryLine = memoryLine.substring(memoryLine.indexOf("MemTotal:")); br.close(); long totalMemorySize = Integer.parseInt(subMemoryLine.replaceAll("\\D+", "")); long availableSize = getAvailableMemory(context) / 1024; int percent = (int) ((totalMemorySize - availableSize) / (float) totalMemorySize * 100); return percent + "%"; } catch (IOException e) { e.printStackTrace(); } return "";}/** * 获取当前可用内存,返回数据以字节为单位。 */private static long getAvailableMemory(Context context) { ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo(); getActivityManager(context).getMemoryInfo(mi); return mi.availMem;}
阅读全文
0 0
- Android计算当前手机内存使用率
- htop 内存使用率计算
- linux 计算内存使用率
- android 访问cpu和内存信息 计算cpu使用率
- 如何正确计算LINUX内存使用率
- LINUX计算CPU、内存的使用率
- nagios插件之计算内存使用率
- linux平台如何计算内存使用率
- LINUX计算CPU、内存的使用率
- 正确计算linux系统内存使用率
- 正确计算linux系统内存使用率
- 正确计算linux系统内存使用率
- linux下计算内存使用率的脚本
- 正确计算linux系统内存使用率
- 正确计算linux系统内存使用率
- 正确计算linux系统内存使用率
- 编程获取系统当前cpu使用率/空闲率 、内存使用率、剩余可用内存等
- 编程获取系统当前cpu使用率/空闲率 、内存使用率、剩余可用内存等
- 剑指offer--面试题8:二叉树的下一个结点
- Unity3d热更新二
- css中设置半透明
- structs2工作原理
- 当apk后台运行时,进行语言切换apk死掉
- Android计算当前手机内存使用率
- numpy中关于*和dot的区别
- javastript:setTimeout
- jQuery——选择元素
- 导入新建maven项目之创建test文件_classpath问题
- 微信公众平台 获取用户基本信息(UnionID机制)
- Linux grep命令
- 5G通信的一些关键技术
- yii2多表关联查询用法总结