Android獲得SD卡剩余容量的代碼
File pathFile = Environment.getExternalStorageDirectory(); StatFs statfs = new StatFs(pathFile.getPath()); //獲得可供程序使用的Block數量 long nAvailaBlock = statfs.getAvailableBlocks(); //獲得SDCard上每個block的SIZE long nBlocSize = statfs.getBlockSize(); //計算SDCard剩余大小MB long nSDFreeSize = nAvailaBlock * nBlocSize / 1024 / 1024; LogX.trace(TAG, "SD卡的剩余容量是:" + nSDFreeSize + "MB");
本文由用戶 cme7 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!