手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android编程获取SD卡路径及剩余容量的方法
Android编程获取SD卡路径及剩余容量的方法
摘要:本文实例讲述了Android编程获取SD卡路径及剩余容量的方法。分享给大家供大家参考,具体如下:publicstaticStringgetE...

本文实例讲述了Android编程获取SD卡路径及剩余容量的方法。分享给大家供大家参考,具体如下:

public static String getExternalStoragePath() { // 获取SdCard状态 String state = android.os.Environment.getExternalStorageState(); // 判断SdCard是否存在并且是可用的 if (android.os.Environment.MEDIA_MOUNTED.equals(state)) { if (android.os.Environment.getExternalStorageDirectory().canWrite()) { return android.os.Environment.getExternalStorageDirectory().getPath(); } } return null; } public static long getAvailableStore(String filePath) { // 取得sdcard文件路径 StatFs statFs = new StatFs(filePath); // 获取block的SIZE long blocSize = statFs.getBlockSize(); // 获取BLOCK数量 // long totalBlocks = statFs.getBlockCount(); // 可使用的Block的数量 long availaBlock = statFs.getAvailableBlocks(); // long total = totalBlocks * blocSize; long availableSpare = availaBlock * blocSize; return availableSpare; }

希望本文所述对大家Android程序设计有所帮助。

【Android编程获取SD卡路径及剩余容量的方法】相关文章:

在Android中创建菜单项Menu以及获取手机分辨率的解决方法

Android中获取IMEI码的办法

Android编程实现检测当前电源状态的方法

Android上网获取网络上的图片方法

Android开发之动画实现方法

Android开发之异步获取并下载网络资源

Android中3种全屏方法及3种去掉标题栏的方法

Android 图片特效处理的方法实例

在Android中访问WebService接口的方法

Android获取本机电话号码的简单方法

精品推荐
分类导航