关键类:android.os.StatFs
获取sdcard剩余空间:
import android.os.StatFs;
String storageDirectory = Environment
.getExternalStorageDirectory().toString();
StatFs stat = new StatFs(storageDirectory);
long remaining = (long) stat.getAvailableBlocks()
* (long) stat.getBlockSize();