首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android计算文件夹大小、剔除文件夹及其内容

2013-03-01 
Android计算文件夹大小、删除文件夹及其内容/** * 删除指定目录下文件及目录 ** @param deleteThisPath * @

Android计算文件夹大小、删除文件夹及其内容

/** * 删除指定目录下文件及目录 *  * @param deleteThisPath * @param filepath * @return */public void deleteFolderFile(String filePath, boolean deleteThisPath)throws IOException {if (!TextUtils.isEmpty(filePath)) {File file = new File(filePath);if (file.isDirectory()) {// 处理目录File files[] = file.listFiles();for (int i = 0; i < files.length; i++) {deleteFolderFile(files[i].getAbsolutePath(), true);}}if (deleteThisPath) {if (!file.isDirectory()) {// 如果是文件,删除file.delete();} else {// 目录if (file.listFiles().length == 0) {// 目录下没有文件或者目录,删除file.delete();}}}}}


热点排行