1、删除指定路径下的文件及文件夹是指将次路径下的的文件夹内(包含此文件夹)所有的文件及文件夹全部删除。
2、DeleteRuninFile中删除文件的代码主要在两个方法中,如下:
private boolean deleteDirectory(String filePath) {
......};
private boolean deleteSingleFile(String filePath$Name) {
......};
3、在private boolean deleteDirectory(String filePath) {};中使用的递归删除的方式将runin文件夹下包括runin文件的所有文件和文件夹删除,代码如下:
private boolean deleteDirectory(String filePath) {
// 如果dir不以文件分隔符结尾,自动添加文件分隔符
if (!filePath.endsWith(File.separator))
filePath = filePath + File.separator;
File dirFile = new File(filePath);
// 如果dir对应的文件不存在,或者不是一个目录,则退出
if ((!dirFile.exists()) || (!dirFile.