Android 判断SD卡是否存在及容量查询

MyDiskTest工具:手机TF卡容量与性能全面检测 在数字时代,移动存储设备已成为我们日常生活和工作中不可或缺的一部分。TF卡作为其中一种广泛使用的存储介质,其性能和容量直接影响着设备的运行效率和数据存储的安全性。为了帮助用户更好地了解和使用TF卡,MyDiskTest应运而生,它是一款专业的存储卡检测工具,不仅能准确检测TF卡的容量和读写速度,还能提供深入的性能分析。MyDiskTest自推出以来,一直以其高效率和准确性著称于存储测试领域。它能够快速完成对TF卡的容量与性能检测,这对于忙碌的IT专业人员而言,是一项极大的优势。 阅读详情

Android 判断SD卡是否存在及容量查询的简单方法如下:
首先要在AndroidManifest.xml中增加SD卡访问权限

[html]  view plain copy
  1. <!-- 在SDCard中创建与删除文件权限 -->  
  2. <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>  
  3. <!-- 往SDCard写入数据权限 -->  
  4. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>   

SD卡是否存在

[java]  view plain copy
  1. private boolean ExistSDCard() {  
  2.   if (android.os.Environment.getExternalStorageState().equals(  
  3.     android.os.Environment.MEDIA_MOUNTED)) {  
  4.    return true;  
  5.   } else  
  6.    return false;  
  7.  }  
SD卡剩余空间
[java]  view plain copy
  1. public long getSDFreeSize(){  
  2.      //取得SD卡文件路径  
  3.      File path = Environment.getExternalStorageDirectory();   
  4.      StatFs sf = new StatFs(path.getPath());   
  5.      //获取单个数据块的大小(Byte)  
  6.      long blockSize = sf.getBlockSize();   
  7.      //空闲的数据块的数量  
  8.      long freeBlocks = sf.getAvailableBlocks();  
  9.      //返回SD卡空闲大小  
  10.      //return freeBlocks * blockSize;  //单位Byte  
  11.      //return (freeBlocks * blockSize)/1024;   //单位KB  
  12.      return (freeBlocks * blockSize)/1024 /1024; //单位MB  
  13.    }      
SD卡总容量
[java]  view plain copy
  1. public long getSDAllSize(){  
  2.      //取得SD卡文件路径  
  3.      File path = Environment.getExternalStorageDirectory();   
  4.      StatFs sf = new StatFs(path.getPath());   
  5.      //获取单个数据块的大小(Byte)  
  6.      long blockSize = sf.getBlockSize();   
  7.      //获取所有数据块数  
  8.      long allBlocks = sf.getBlockCount();  
  9.      //返回SD卡大小  
  10.      //return allBlocks * blockSize; //单位Byte  
  11.      //return (allBlocks * blockSize)/1024; //单位KB  
  12.      return (allBlocks * blockSize)/1024/1024; //单位MB  
  13.    }      
检测当前系统中是否存在sdcard,并在sdcard中创建一个文件 检测当前Android系统中是否存在sdcard,如果存在就在sdcard中创建一个文件,并用java中的FileOutputStream往sdcard中写入内容 立即下载

相关推荐

2.4G跳频算法 2.4G切信道算法 (简例示意nRF52832)

2.4G跳频算法 nRF52832示例 2.4G自适应信道算法

Peter.Min 958

Android判断有无外置SD卡(TF卡),并读写文件

转载来源:https://blog.csdn.net/qq_27061049/article/details/94178875 1.相关方法说明: 2.Android Manifest.xml 添加权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> &l...

JerryQuery的博客 3529

VMwareWorkstation安装UOS系统(1070版本)教程

UOS系统是一款国产信创操作系统。目前市面上主流的系统版本是1070,下面我们用虚拟机来安装一下这款系统。

欲买桂花同载酒的博客 4303

android获取sd卡路径方法:

android获取sd卡路径方法:public String getSDPath(){File sdDir = null;boolean sdCardExist = Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED); //判断sd卡是否存在if (sdCardExist){sdD

Ray的专栏 2449

ArcGIS实战:利用IDW反距离权重法实现气象数据的批量空间插值

本文详细介绍了如何利用ArcGIS中的IDW反距离权重法实现气象数据的批量空间插值。通过实战案例和脚本示例,展示了IDW插值在气象数据分析中的高效应用,包括算法原理、参数调优、批处理自动化及常见问题解决方案,帮助用户快速生成连续分布的气象地图。

weixin_29051149的博客 241

TCN+iTransformer时间序列预测实战:从风电功率预测到源码解析(附完整代码)

本文深入探讨了TCN与iTransformer融合模型在时间序列预测,特别是风电功率预测中的应用。通过解析iTransformer‘倒置’视角的创新架构与TCN强大的局部时序捕捉能力,文章提供了完整的融合方案设计、源码实现及实战调优经验,旨在构建更强大的下一代预测引擎。

weixin_29062671的博客 266

android 检查存储空间,Android 判断SD卡是否存在及容量查询

SD卡是否存在privatebooleanExistSDCard(){if(android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)){returntrue;}elsereturnfalse;}SD卡剩余空间publiclonggetSDFreeSi...

weixin_39754411的博客 480

RSA 2048/4096 签名校验算法

RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。 RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。 今天只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能...

qq_38769551的博客 9505

android sd卡编程,Android编程判断SD卡是否存在及使用容量查询实现方法

本文实例讲述了Android编程判断SD卡是否存在及使用容量查询实现方法。分享给大家供大家参考,具体如下:1.判断SD卡是否存在 返回true表示存在/* 判断SD卡是否存在 返回true表示存在 */public boolean avaiableMedia() {String status = Environment.getExternalStorageState();if (status.eq...

weixin_39805119的博客 224

uniapp中使用canvas生成海报,并下载保存到手机相册

如下图,是在H5中,canvas生成后的效果,首先说明,H5不支持返回图片的临时路径,不能用于保存,APP端生成成功后,会返回图片的临时路径用来保存到相册。本地测试,用的网络图片,没有出现跨域的问题,APP端也正常显示。 完整代码:可以将整个代码复制到你得uniapp项目中直接运行。代码中做了详细的注册,关于API的用法,这里只标注的简单的提示,具体还是参考 官方链接uniapp-canvas吧 <template> <view class="demo"> <c.

sunluyi的博客 3万+

YOLO车辆测距、车辆识别与单目测距

YOLO(You Only Look Once)是一种实时物体检测系统,能够识别视频或图像中的多个对象,并确定其位置。结合车辆识别与单目测距技术,YOLO可以用于交通监控、自动驾驶等应用场景,通过单个摄像头实现车辆的识别与距离测量。YOLO结合单目测距技术,在多个应用领域展现出巨大的潜力与灵活性。其实时性和准确性为智能交通、自动驾驶等领域提供了强有力的技术支持。

走向CTO的路上... 1796

android判断存储卡,Android编程判断SD卡是否存在及使用容量查询实现方法

本文实例讲述了Android编程判断SD卡是否存在及使用容量查询实现方法。分享给大家供大家参考,具体如下:1.判断SD卡是否存在 返回true表示存在/* 判断SD卡是否存在 返回true表示存在 */public boolean avaiableMedia() {String status = Environment.getExternalStorageState();if (status.eq...

weixin_33411250的博客 811

ESP8266-Arduino网络编程实例-异步TCP客户端

本次实例将使用ESPAsyncTCP库实现一个简单的客户端。

视觉与物联智能 1742

安卓查看php文件是否存在,Android_Android编程判断SD卡是否存在及使用容量查询实现方法,本文实例讲述了Android编程判断 - phpStudy...

Android编程判断SD卡是否存在及使用容量查询实现方法本文实例讲述了Android编程判断SD卡是否存在及使用容量查询实现方法。分享给大家供大家参考,具体如下:1.判断SD卡是否存在 返回true表示存在/* 判断SD卡是否存在 返回true表示存在 */public boolean avaiableMedia() {String status = Environment.getExterna...

weixin_28813803的博客 141

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Android开发 判断SD卡是否存在及容量的相关查询方法

访问权限添加:   } 判断sd卡是否存在: private boolean ExistSDCard() { if (android.os.Environment.getExternalStorageState().equals( android.os.Environment.MEDIA_MOUNTED)) { return true;

love_heller的专栏 915

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android 判断sd卡图片是否存在,Android 判断SD卡是否存在及容量查询

首先要在AndroidManifest.xml中增加SD卡访问权限SD卡是否存在private boolean ExistSDCard() {if (android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) {return true;} elsereturn fals...

weixin_32233571的博客 318

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: Eclipse导入项目:No projects are found to import
下一篇: Android 5.0 曝光:巨变
King·Forward
博客等级 码龄14年 117粉丝 218原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值