Androi批量删除SD卡某个文件夹上的文件代码实现
2016-03-16 15:14
615 查看
public static void deleteAllFile(){
String path = Environment.getExternalStorageDirectory().getAbsolutePath()+File.separator+"文件夹名称";
deleteFile(new File(path));
}
public static void deleteFile(File oldPath) {
if (oldPath.isDirectory()) {
File[] files = oldPath.listFiles();
for (File file : files) {
deleteFile(file);
file.delete();
}
}else{
oldPath.delete();
}
}
String path = Environment.getExternalStorageDirectory().getAbsolutePath()+File.separator+"文件夹名称";
deleteFile(new File(path));
}
public static void deleteFile(File oldPath) {
if (oldPath.isDirectory()) {
File[] files = oldPath.listFiles();
for (File file : files) {
deleteFile(file);
file.delete();
}
}else{
oldPath.delete();
}
}
相关文章推荐
- Hello World
- kmp算法及其c++实现
- C++继承20160214
- 第二次作业:Github的优点和缺点
- SpringMVC学习记录2
- ext2文件系统源代码之fsync.c
- C++多态20160214
- ext2文件系统源代码之file.c
- [疯狂Java]多线程:进程和线程的概念
- Java的string类为什么是不可变的
- C++中常用到的容器
- ext2文件系统源代码之ext2.h
- 【2018更新】小白独立搭建博客--Github Pages和Hexo简明教程
- TP框架 验证码 分页 无限级分类
- C++文件读写详解
- java 截取小数位数
- Java高级开发工程师考纲
- 【笔记】《C#大学教程》- 第11章 异常处理
- Java NIO系列教程(十二) Java NIO与IO
- idea 集成gradle(一)hello world