/**

* 显示存储的剩余空间

*/

publicvoidshowAvailableSize(){

longromSize =getAvailSpace(Environment.getDataDirectory().getAbsolutePath());//手机内部存储大小

longsdSize =getAvailSpace(Environment.getExternalStorageDirectory().getAbsolutePath());//外部存储大小

tv_avail_rom.setText("内存可用空间: "+Formatter.formatFileSize(this,romSize));

tv_avail_sd.setText("SD卡可用空间:"+Formatter.formatFileSize(this,sdSize));

}

/**

* 获取某个目录的可用空间

*/

publiclonggetAvailSpace(String path){

StatFs statfs = new StatFs(path);

longsize = statfs.getBlockSize();//获取分区的大小

longcount = statfs.getAvailableBlocks();//获取可用分区块的个数

returnsize*count;

}

Android获取手机存储空间大小相关推荐

  1. Android 获取手机内存大小

    背景 项目中图片拍照功能是调用系统相机,由于某些手机内存不足,经常调用系统相机后,项目app进程被系统杀掉了,所以采取的措施是:调用系统相机前先判断手机可用内存大小,当可用内存低于500M时,提示用户 ...

  2. Android 获取手机存储空间

    1.获取可用的内存 public String getFreeMemory(){ActivityManager am = (ActivityManager) context.getSystemServ ...

  3. android 检索空间,Android 获取手机存储空间

    1.获取可用的内存 public String getFreeMemory(){ ActivityManager am = (ActivityManager) context .getSystemSe ...

  4. android获取整体存储空间大小,Android 获取剩余存储空间

    有时我们开Android项目开发时会用到文件存储或上传文件的一些操作,那么我们前提是要获取到该存储设备的大小,以方便于与我们需要操作的文件的大小做比较,如果操作的文件大小小于存储空间,那么就可以继续操 ...

  5. Android 获取内存/存储空间大小

    Android 内存可用空间/总空间大小获取 import android.app.ActivityManager; ... public class memInfo {// 获得可用的内存publi ...

  6. Android杂谈---获取手机屏幕大小

    Android杂谈---获取手机屏幕大小 SurfaceView简单例子 玩转Android---UI篇---ZoomControls放大缩小图片 更多相关推荐 这里总结下android中关于手机屏幕 ...

  7. android 常用机型尺寸_Android中获取手机屏幕大小的方法

    本文为大家解析Android中如何获取手机屏幕大小,提供一个解决方法,分享给大家供大家参考,具体内容如下 运行效果图: 运行程序后,当我们点击Button按钮时,可以看到下面的效果图: 具体代码: 我 ...

  8. 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://2402766.blog.51cto.com/2392766/1080837 为了 ...

  9. android 获取手机运行的进程

    今天,简单讲讲如何获取系统运行的进程. ActivityManager.RunningAppProcessInfo类与获取正在运行的应用程序 每一个应用程序都会运行在它独立的进程里,但是为了节省资源或 ...

  10. Android 获得手机屏幕大小

    Android在自定义控件时,经常需要获得屏幕的宽高,每次都要写,不妨直接把他封装成工具类,直接拿来用,废话不说,直接上代码 /*** */ package com.example.customvie ...

最新文章

  1. 半斤八两中级破解 (四) TCP_UDP协议转向本地验证
  2. pymysql单条插入数据和批量插入数据:
  3. 调用WCF返回Josn的两种方式
  4. jozj4010-我才不是萝莉控呢【哈夫曼树】
  5. 【POJ - 2376】Cleaning Shifts (贪心)
  6. 自编码 Autoencoder
  7. js 线段上某点的坐标_测绘测量中常用的坐标系
  8. 解决Oracle错误ORA-15061一例
  9. arcgis 属性表 汇总_ArcGIS之属性表编辑与字段添加
  10. Error : Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so
  11. java+nanomsg(jnanomsg)
  12. JavaWeb之路02--请求与响应
  13. 远程监控有效保护家庭安全
  14. 游戏的初级体验,三围:视、听、触的展示
  15. oracle11g和toad,plsql、toad应用于oracle11g64位的方法
  16. 本地计算机 feifei pc,windows7电脑怎么设置共享打印机
  17. 如何设置和取消Mac电脑的开机密码?
  18. 计算机毕业设计php+vue基于微信小程序的房屋租赁小程序
  19. MQ 消息丢失、重复、积压问题,如何解决?
  20. 2022年最新Upwork注册申请教程

热门文章

  1. java实现心型代码
  2. pytorch实现straight-through estimator(STE)
  3. Crash: ‘SQLiteDatabaseCorruptException: file is encrypted or is not a database‘的分析与解决
  4. 工作流与BPM的区别
  5. 黑马培训---分享点干货二 IOS面试非技术性问题
  6. 怎样恢复计算机管理员身份,win10系统设置一直以管理员身份运行的恢复办法
  7. mysql是怎么存储原理_Mysql数据库存储原理是怎样的
  8. 南京掌上公交一款好用的手机app
  9. 基于 FPGA 的数字表示
  10. 图书馆管理系统测试计划说明书