关于获取手机Ram总内存的方法
2016-05-17 12:33
344 查看
File file = new File("/proc/meminfo");
// 获取输入流--读文件
FileInputStream fis = new FileInputStream(file);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
String totalRam = br.readLine();
StringBuffer sb = new StringBuffer();
// 转为字节数组
char[] cs = totalRam.toCharArray();
for (char c : cs) {
if (c >= '0' && c <= '9') {
sb.append(c);
}
}
long result = Long.parseLong(sb.toString()) * 1024;
// 获取输入流--读文件
FileInputStream fis = new FileInputStream(file);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
String totalRam = br.readLine();
StringBuffer sb = new StringBuffer();
// 转为字节数组
char[] cs = totalRam.toCharArray();
for (char c : cs) {
if (c >= '0' && c <= '9') {
sb.append(c);
}
}
long result = Long.parseLong(sb.toString()) * 1024;
相关文章推荐
- 字符串按照字典序排序
- Fragment和Activity
- 剑指offer04--根据前序和中序构建二叉树
- 数据的活性
- lib-flexible 结合 WKWebView 的样式错乱解决方法
- poj--1080 Human Gene Functions(dp)
- 一个Activity的显示过程总结(四)
- 71-Power of Three
- 2016 UESTC Training for Dynamic Programming Q - 柱爷的宝藏 斜率优化
- 关于js出现的error :<!DOCTYPE html> Uncaught SyntaxError: Unexpected token
- 量子力学里为什么要有复数?
- 第11周补充项目1-是春哥吗
- sun.misc.BASE64Encoder找不到jar包的解决方法(eclipse中红叉)
- Mysql的简单使用(二)
- 二分查找算法
- poj1651矩阵连乘(DP)+路径
- Visual Studio Code中文文档(一)-快速入门
- 最小费用最大流-POJ-2195-Going Home
- 使用 NGINX 进行微程序缓存的好处
- 证券