有关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  
   }      

相关文章推荐

SD卡封装 共大家使用

  • 2015-12-16 14:13
  • 41KB
  • 下载

android 建数据库 SQLite 存储sd 卡或者内存

android 创建数据库调用SQLiteOpenHelper,一般不直接操作SQLiteDatabase , 是通过SQLiteOpenHelper来获取 public clas...

SD 卡数据恢复

  • 2015-09-06 23:05
  • 5.74MB
  • 下载

外置SD卡补丁

  • 2015-09-10 20:06
  • 125KB
  • 下载

【Tech-Android-Other】Android中获取SD卡下的图片资源

当我想做一个相册的时候,我需要的获得SD卡下所有图片的路径path,然后利用Bitmap的方法画到到画布canvas上。 我该如何获得SD卡下的图片路径呢? 其实在没有做好研究的之前我走了好多弯路,并...

SD卡存储速度检测软件

  • 2015-11-24 09:07
  • 64KB
  • 下载

sd卡2.0协议

  • 2017-02-10 17:47
  • 1.73MB
  • 下载

Window下android 模拟器SD卡的使用方法

第一步:在SDK安装路径的tools下创建SD卡。注意在路径前加cd 1.在cmd中输入命令进入SDK文件夹下的tools文件夹下:如下         这是就会在tools下会生成...

android 获取sd卡状态

  • 2016-09-02 15:56
  • 371B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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