可以说是android 或 java中比较完善的删除文件和目录的方法。
public static void deleteDir (File dir)
{
if (dir.isDirectory())
{
File[] files = dir.listFiles();
for (File f:files)
{
deleteDir(f);
}
dir.delete();
}
else
dir.delete();
}