android设备获取系统的存储空间和运行内存。

亲测可用!!!!

//运行内存
public  void getTotalRam(){//获取运行内存的信息ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);  MemoryInfo info = new MemoryInfo();  manager.getMemoryInfo(info);  StringBuilder sb = new StringBuilder();LogUtil.d("可用RAM:"+info.availMem/1024/1024 + "MB");LogUtil.d("总RAM:"+info.totalMem/1024/1024 + "MB");
}
//系统总存储大小
private void getTotalMemory() {//获取ROM内存信息//调用该类来获取磁盘信息(而getDataDirectory就是内部存储)final StatFs statFs = new StatFs(Environment.getDataDirectory().getPath());long totalCounts = statFs.getBlockCountLong();//总共的block数long availableCounts = statFs.getAvailableBlocksLong() ; //获取可用的block数long size = statFs.getBlockSizeLong(); //每格所占的大小,一般是4KB==long availROMSize = availableCounts * size;//可用内部存储大小long totalROMSize = totalCounts *size; //内部存储总大小LogUtil.d(" 可用ROM:" + availROMSize/1024/1024 + "MB");LogUtil.d(" 总ROM:" + totalROMSize/1024/1024 + "MB");
}

android 获取系统的ram和rom,以及可用的相关推荐

  1. Android获取系统的硬件信息、系统版本以及如何检测ROM类型

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/52438706 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...

  2. android 获取系统当前时间

    android 获取系统当前时间 来源 1 2 3 完事 来源 @听着music睡 ---- 关于安卓开始实现最简单地获取系统时间 @Android学院 ---- Android获取当前系统日期和时间 ...

  3. android 获取系统的壁纸

    android 获取系统的壁纸 获取当前系统的壁纸: WallpaperManager wallpaperManager = WallpaperManager.getInstance(context) ...

  4. android 判断华为系统版本号,Android获取系统(ROM)类别及版本号

    很多时候我们需要知道用户当前使用的是什么系统,甚至是系统的版本号(比如MIUI V7.V8)来进一步处理业务逻辑,比如打开系统权限设置界面. 感谢国内各大Android手机/系统生产商,让我们这些An ...

  5. Android 获取系统或SDCARD剩余空间信息

    android.os下的StatFs类主要用来获取文件系统的状态,能够获取sd卡的大小和剩余空间,获取系统内部空间也就是/system的大小和剩余空间等等. 看下读取sd卡的: void readSD ...

  6. Android 获取系统或SDCARD剩余空间信息(转)

    android.os下的StatFs类主要用来获取文件系统的状态,能够获取sd卡的大小和剩余空间,获取系统内部空间也就是/system的大小和剩余空间等等.       看下读取sd卡的: Java代 ...

  7. Android获取系统相册图片选中地址,获取手机中的所有图片地址自定义相册

    一.获取手机中的值 1.首先在使用读写sd卡权限 2.获取手机中的所有图片: 注意代码中的getGalleryPhotos(getContentResolver()) 方法获取所有地址 获取所有图片地 ...

  8. Android - 获取系统时间和网络时间

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72886021 有些时候我们的应用中只能使用网络时间,而不能使用系统的时间,这是为了避 ...

  9. android自动获取系统时间,Android获取系统时间的多种方法

    Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现. 现总结如下: 方法一: void getTime ...

最新文章

  1. 安装grid后启动asm报ORA-15149错误
  2. Baidu小窥(一)
  3. JVM调优:GC 参数
  4. Spring Session快速入门
  5. 程序填充(指针):3数排序_排序算法之快速排序,它为什么这么快?
  6. FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
  7. python展示文件_python 文件操作实力显示
  8. MDK升级后的头文件冲突
  9. 转载:Java编程风格与命名规范整理
  10. asterisk1.8启动信息分析(未完)
  11. YugaByte DB 分布式 开源 关系型数据库介绍
  12. 【报告分享】2020中国后浪生存图鉴.pdf(附下载链接)
  13. php去掉 部分字符,输出,php如何去除某个字符
  14. 邮件归档提升信息价值(上)
  15. 利用anaconda给pycharm配置python3.7版本的tensorflow虚拟环境的配置
  16. 「无捆绑不锁页」极度纯净win10 32位专业版下载地址
  17. Word导出PDF后,PDF没有生成Word中对应的目录
  18. 通过注册表实现程序开机自启动的方法
  19. 完美世界CEO萧泓:年轻化战略大有可为
  20. 英语水平测试项目(黄军威、殷乐乐、张益维20180531)

热门文章

  1. 数仓第5篇:『数据魔法』ETL
  2. Best Time to Buy and Sell Stock系列分析
  3. untiy 实时人像抠图
  4. 秦州:“电子商务+贫困户”扶贫模式助力脱贫攻坚
  5. 浙大计算机学院林海,浙江大学计算机科学技术学院博士研究生导师简介:林海...
  6. 驱动开发(一)——(单片机程序、Linux应用程序与驱动程序分析)
  7. scp 后台执行(防止大文件关闭会话丢失)
  8. 基于JAVA早教课程管理系统计算机毕业设计源码+系统+数据库+lw文档+部署
  9. 西南大学网络计算机,西南大学计算机与信息科学学院就业信息网
  10. Android App Icon 替换