为了屏蔽一些文件我们会在手机sd卡中创建.nomedia文件夹或文件,系统不会扫描这个文件夹,也不会扫描包含.nomedia文件的文件夹中的文件。

有时候我们又想去除掉这个文件夹或者文件,可以使用下面方法,我在一个测试类中进行测试。

package com.hezhd.privategallery.test;
import java.io.File;
import android.test.AndroidTestCase;
public class FileTest extends AndroidTestCase {
public void deleteThumbDir() {
deleteFiles(new File("/mnt/sdcard/gallery/a"));
}
public void deleteFiles(File dir) {
File[] files = dir.listFiles();
for(File file : files) {
if(file.isDirectory()) {
deleteFiles(file);
}else if(file.isFile()&&file.getName().equals(".nomedia")) {
file.delete();
}
}
dir.delete();
}
}

删除掉指定目录下的.nomedia文件夹和文件相关推荐

  1. php删除目录文件内容,php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码...

    搜索热词 web 开发中我们可能会碰到需要将某个目录下的所有文件清空,但不删除这个目录下的子目录(当然也不会删除被删除的根目录)的情况.那么对于这种只删除文件而不删除目录的方法,你是如何处理的呢?下面 ...

  2. C# 删除指定目录下具有某后缀的全部文件

    void DelectLog(string srcPath){try{DirectoryInfo dir = new DirectoryInfo(srcPath);FileSystemInfo[] f ...

  3. Python:遍历指定目录下所有的c语言源代码文件

    为什么80%的码农都做不了架构师?>>>    import os path = "D:/projects/temp"def getAllFiles(path): ...

  4. Java代码实现本地创建文件,读取文件,删除指定目录下的文件

    目录 一.需求: 二.实现: 1.完成创建文件,写入文件 2.读取文件 3.删除文件 测试: 注意: java的split方法分割字符串(分隔符如* | . ^ )及注意点 一.需求: 1.创建文件夹 ...

  5. 删除指定目录下的空文件夹

    /*** @author:樊* @Data: 2022/7/25* @Time: 20:42*//* * 删除指定目录下的空文件夹*/ package test.test1;import java.i ...

  6. java 写入指定路径文件_java对指定目录下文件读写操作介绍 | 学步园

    最近因为项目的国际化的需要,需要对整个项目的100来个插件做国际化,这是一件痛苦的事情,因为纯体力劳动.为了省点工作量,想着能不能写个程序批处理了,减少点工作量,于是就有了下面的代码. 1.读取指定的 ...

  7. LINUX:拷贝文件src/指定目录下,文件夹图标上有个叉.更改文件权限可解决该问题。

    1. Ubuntu环境下安装软件,在usr/share/指定目录下增加该软件的驱动文件时,文件夹图标上有个叉.该文件的权限信息不正确. 2.使用命令:chmod 更改文件权限.sudo chmod 7 ...

  8. 远程删掉服务器的文件能找回吗,远程删除Windows服务器指定目录下N天前文件方法...

    在使用Windows服务器的时候,每天都会增加大量的文件以及日志文件,日积月累的话就会占用过多的服务器空间,所以做到定期清理删除就显得格外重要. 在Windows服务器中有一个功能很方便,就是可以通过 ...

  9. php定时删除目录,shell定时删除指定目录下的文件

    contab -e 10 */12 * * * sh /usr/local/apache2/htdocs/cakephp/ebook/webroot/php/delete_big_log.sh 代码: ...

最新文章

  1. CSS中各种各样居中方法的总结
  2. Bitmap的使用(三)
  3. Android将允许纯C/C++开发应用
  4. A beginner’s guide to Cache synchronization strategies--转载
  5. 如何实现科技论文里面的算法
  6. 876. 链表的中间结点(C语言)
  7. Windows 动态链接库DLL浅解
  8. JPA中实现双向一对一的关联关系
  9. RIP协议相关知识总结
  10. base64 convert to file
  11. c语言指针测试代码,一个关于C语言指针的测试
  12. python小飞机程序
  13. linux下执行efi文件,在Linux下创建EFI BIOS Grub加载分区
  14. 先进过程工业控制与组态软件
  15. 黑客帝国中的代码雨写法
  16. 从月薪3000到月薪过万:做什么工作才能过上想要的生活
  17. 百度、谷歌搜索引擎接口
  18. 如何建立地球上任何一个区域的地形3d模型,并添加卫星或地貌贴图
  19. iOS打开应用提示未受信任的企业级开发者
  20. 零知识证明 Zero Knowledge Proof 以及 Layer2、跨链介绍

热门文章

  1. 管理类联考-英语 : 基础 [ 八 ]
  2. 用Python和Pygame写游戏-从入门到精通(16)
  3. 有10亿个杂乱无章的数,怎样最快地求出其中前1000大的数
  4. Tinkpad x13 突然检测不到外接显示屏
  5. The XOR Largest Pair(算法竞赛进阶指南 P72,Trie)
  6. oracle查询的默认排序,oracle 默认排序及认知
  7. JAVA使用魔法数值
  8. ub和lb在matlab的意思,“ IB”和“ UB”到底是什么意思?
  9. c语言整形符号位_基本整形型变量-在C语言中,整型常量与整型变量的区别是什么?举例...
  10. 整形在c语言中作用,C语言里面长整型起到什么作用?长整型的位数是怎么确定的?长整型...,C语言中长整形干什么用的...