有关sd卡

转载 2015年07月07日 16:11:44
android 判断SD卡是否存在及容量查询的简单方法如下:
首先要在AndroidManifest.xml中增加SD卡访问权限
<!-- 在SDCard中创建与删除文件权限 -->  
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>  
<!-- 往SDCard写入数据权限 -->  
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>   
SD卡是否存在
private boolean ExistSDCard() {  
  if (android.os.Environment.getExternalStorageState().equals(  
    android.os.Environment.MEDIA_MOUNTED)) {  
   return true;  
  } else  
   return false;  
 }  
SD卡剩余空间
public long getSDFreeSize(){  
     //取得SD卡文件路径  
     File path = Environment.getExternalStorageDirectory();   
     StatFs sf = new StatFs(path.getPath());   
     //获取单个数据块的大小(Byte)  
     long blockSize = sf.getBlockSize();   
     //空闲的数据块的数量  
     long freeBlocks = sf.getAvailableBlocks();  
     //返回SD卡空闲大小  
     //return freeBlocks * blockSize;  //单位Byte  
     //return (freeBlocks * blockSize)/1024;  、//单位KB  
     return (freeBlocks * blockSize)/1024 /1024; //单位MB  
   }      
SD卡总容量
public long getSDAllSize(){  
     //取得SD卡文件路径  
     File path = Environment.getExternalStorageDirectory();   
     StatFs sf = new StatFs(path.getPath());   
     //获取单个数据块的大小(Byte)  
     long blockSize = sf.getBlockSize();   
     //获取所有数据块数  
     long allBlocks = sf.getBlockCount();  
     //返回SD卡大小  
     //return allBlocks * blockSize; //单位Byte  
     //return (allBlocks * blockSize)/1024; //单位KB  
     return (allBlocks * blockSize)/1024/1024; //单位MB  
   }      

十二.ARM裸机学习之SD卡启动详解

一.主流的外存设备发展及介绍 2017/12/13 23:08 1.首先,清楚内存和外存的区别: 一般是把这种RAM(random access memory,随机访问存储器,特点是任意字节读写,掉...

sd卡读写 for 51单片机

  • 2015年01月01日 15:02
  • 77KB
  • 下载

MP3播放器FM发射器车调制器是USB SD MMC卡

MP3播放器FM发射器车调制器是USB SD MMC卡   MP3播放器FM发射器的汽车调制器是USB SD MMC卡   更多细节?谷歌这样:+“MP3播放器FM发射器的汽车调制器是USB SD M...
  • koooto1
  • koooto1
  • 2014年07月29日 12:23
  • 204

SD卡上文件系统FatFs

  • 2015年06月11日 14:14
  • 2.25MB
  • 下载

SD 卡数据恢复

  • 2015年09月06日 23:05
  • 5.74MB
  • 下载

wince 快速挂载SD卡及U盘

今天客户反映我们的机子挂载SD卡速度很慢,经过网上查找验证如下: 1、起初的wince bsp 在插入8G u盘时需要等待大概40秒左右才出现盘符,这个速度简直无法忍受。   2、经过分析,发现...

SD卡存储速度检测软件

  • 2015年11月24日 09:07
  • 64KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有关sd卡
举报原因:
原因补充:

(最多只允许输入30个字)