Android获取SD卡总容量,可用大小,机身内存总容量及可用大小
public long getSDTotalSize()
{
/*获取存储卡路径*/
File sdcardDir= Environment.getExternalStorageDirectory();
/*StatFs 看文件系统空间使用情况*/
StatFs statFs=new StatFs(sdcardDir.getPath());
long blockSize= statFs.getBlockSizeLong(); long totalSize=statFs.getBlockCountLong(); return blockSize*totalSize;
} /**
* 获得sd卡剩余容量,即可以大小
* @return
*/
public long getSdAvaliableSize()
{
File path=Environment.getExternalStorageDirectory();
StatFs statFs=new StatFs(path.getPath());
long blockSize=statFs.getBlockSizeLong();
long availableBlocks=statFs.getAvailableBlocksLong();
return blockSize*availableBlocks;
} /**
* 获得机身内存大小
* @return
*/
public long getRomTotalSize()
{
File path=Environment.getDataDirectory();
StatFs statFs=new StatFs(path.getPath());
long blockSize=statFs.getBlockSizeLong();
long tatalBlocks= statFs.getBlockCountLong();
return blockSize*tatalBlocks;
} /**
* 获得机身可用内存
* @return
*/
private long getRomAvailableSize()
{
File path=Environment.getDataDirectory();
StatFs statFs=new StatFs(path.getPath());
long blockSize=statFs.getBlockSizeLong();
long availableBlocks=statFs.getAvailableBlocksLong();
return blockSize*availableBlocks;
}
Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的更多相关文章
- android 获取sd卡根目录
dir:/storage/emulated/0 也就是 sdcard目录 ====== android 获取sd卡根目录 public String getSDPath(){ File ...
- Android获取SD卡路径及SDCard内存的方法
这篇文章主要介绍了Android获取SD卡路径及SDCard内存的方法,较为详细的分析了Android针对SD卡操作所涉及的类及其具体函数功能,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了A ...
- Android 获取SD卡路径和推断SD卡是否存在
android获取sd卡路径方法: 不建议直接写死android sd卡的路径. public String getSDPath(){ File sdDir = null; boolean sdCar ...
- Android获取SD卡路径/内存的几种方法
Android获取SD卡路径 本篇将会带领大家学习如何获取android路径的几种常见用法,但在我开始bb之前需要大家清楚android中内存和外存之间的区别,下面进行简短介绍:android中的内存 ...
- Android - 获取SD卡的内存空间大小
获取SD卡的内存空间大小 //获得SD卡空间的信息 File path=Environment.getExternalStorageDirectory(); StatFs statFs=new Sta ...
- Android 获取SD卡的图片资源
首先我先获得SD卡下的根目录路径: privateString isSdcard(){ File sdcardDir=null; boolean isSDExist=Environment.getEx ...
- Android获取SD卡中选中图片的路径(URL)
最近在做一个图片上传的功能,需要提供上传图片在SD卡中的路径,在网上看了些例子,改改调试成功,代码很简单.其布局文件如下: [html] view plain copy <?xml ver ...
- android获取sd卡路径方法
public String getSDPath(){ File sdDir = null; boolean sdCardExist = Environment.getExternalStorage ...
- android 获取SD卡的图片及其路径
1.首先是intent的设置: private static final int IMAGECODE = 0; Intent imageIntent = new Intent(Intent.ACYIO ...
随机推荐
- C# 开源仪表盘库—Agauge App
1.简介 有个叫A.J.Bauer 的大神在System.Windows.Forms.Control类的基础上建立了一个显示各种仪表盘的类. 英文版简介:C# Tu ...
- c# 数据写入三菱PLC
public void Data_Write_Value(int[] m_write_data) { int lSize = 2; string[] Address ...
- IE浏览器兼容性模式
最近支持公司的一个内部业务管理系统,系统是基于jQuery来实现:用了2年的MVVM框架的我转向这个完全使用jQuery框架来开发的系统,真是相当不爽(相信用过MVVM框架的跟我是相同的感受):更为憋 ...
- 关于GROUP BY和聚合函数
可以这样去理解group by和聚合函数 转自 http://www.cnblogs.com/wiseblog/articles/4475936.html 写在前面的话:用了好久group by,今天 ...
- Python建代理配合burp实现自动免费用水
i春秋作家:凉风有信 Hi , 我是凉风 半年不见了啊,我又回来了因为太菜都不好意思发文章了 0×00 目录 0×01 前言0×02 利用fd分析与实战0×03 Python+burp简易搭建代理服务 ...
- 关于axios及其在vue中的配置
什么是axios?官方解释:axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中. 具有以下特点: 从浏览器中创建 XMLHttpRequests 从 nod ...
- C# 发送HTTP请求超时解决办法
request.GetResponse();超时问题的解决,和HttpWebRequest多线程性能问题,请求超时的错误, 解决办法 1.将http的request的keepAlive设置为false ...
- CentOS安装与配置Powerline插件
Powerline powerline 可用于美化终端和vim编辑器的插件,它是Python开发的,为多个应用(bash,zsh,tmux等)提供statusline. 下面我们在CentOS上为vi ...
- Kafka连接SparkStreaming的两种方式
第一种方式代码: import org.apache.spark.storage.StorageLevel import org.apache.spark.{HashPartitioner, Spar ...
- javascript 获取当前浏览器窗口宽高
获取当前浏览器窗口宽度:document.documentElement.clientWidth;获取当前浏览器窗口高度:document.documentElement.clientHeight; ...