如何判断安卓手机SD卡剩余空间大小?

2026-04-02 13:291阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计105个文字,预计阅读时间需要1分钟。

如何判断安卓手机SD卡剩余空间大小?

javaprivate long getSDcardRemainSize() { String state=Environment.getExternalStorageState(); if (state.equals(Environment.MEDIA_MOUNTED)) { File sdcard=Environment.getExternalStorageDirectory(); StatFs stat=new StatFs(sdcard.getAbsolutePath()); long availableBlocks=stat.getAvailableBlocks(); long blockSize=stat.getBlockSize(); return availableBlocks * blockSize; } return -1;}

privatelonggetSDcardRemainSize(){判断存储卡是否存在StringstateEnvironment.getExternalStorageState() private long getSDcardRemainSize() { // 判断存储卡是否存在 String state Environment.getExternalStorageState(); if (state.equals(Environment.MEDIA_MOUNTED)) { // 取得SD卡文件路径 File path Environment.getExternalStorageDirectory(); // StatFs看文件系统空间的使用情况 StatFs statFs new StatFs(path.getPath()); // Block的size long blockSize statFs.getBlockSize(); // 总的Block数量 long availableBlock statFs.getAvailableBlocks(); long size availableBlock * blockSize; return size; } else { return 0; } }

如何判断安卓手机SD卡剩余空间大小?

本文共计105个文字,预计阅读时间需要1分钟。

如何判断安卓手机SD卡剩余空间大小?

javaprivate long getSDcardRemainSize() { String state=Environment.getExternalStorageState(); if (state.equals(Environment.MEDIA_MOUNTED)) { File sdcard=Environment.getExternalStorageDirectory(); StatFs stat=new StatFs(sdcard.getAbsolutePath()); long availableBlocks=stat.getAvailableBlocks(); long blockSize=stat.getBlockSize(); return availableBlocks * blockSize; } return -1;}

privatelonggetSDcardRemainSize(){判断存储卡是否存在StringstateEnvironment.getExternalStorageState() private long getSDcardRemainSize() { // 判断存储卡是否存在 String state Environment.getExternalStorageState(); if (state.equals(Environment.MEDIA_MOUNTED)) { // 取得SD卡文件路径 File path Environment.getExternalStorageDirectory(); // StatFs看文件系统空间的使用情况 StatFs statFs new StatFs(path.getPath()); // Block的size long blockSize statFs.getBlockSize(); // 总的Block数量 long availableBlock statFs.getAvailableBlocks(); long size availableBlock * blockSize; return size; } else { return 0; } }

如何判断安卓手机SD卡剩余空间大小?