您的位置:首页 > 移动开发 > Android开发

Android创建和删除文件夹和文件

2014-11-03 16:29 134 查看
http://www.ztyhome.com/android-newfile-deletefile/

这个也比较简单了,直接上代码

1
/**
2
*
创建目录文件
3
*/
4
public

static

voidcreatePath(Stringpath){
5
File
file=
new

File(path);
6
if


(!file.exists()){
7
file.
mkdir
();
8
}
9
}
删除文件比较简单,但是删除文件夹就不是那么简单了,特别是里面还包含很多子文件。你需要逐条的删除。

1
/**
2
*
删除文件夹所有内容
3
*
4
*/
5
public


voiddeleteFile(Filefile){
6
7
if


(file.exists()){
//
判断文件是否存在
8
if


(file.isFile()){
//
判断是否是文件
9
file.
delete
();
//
delete()方法你应该知道是删除的意思;
10
}
else

if

(file.isDirectory()){
//
否则如果它是一个目录
11
File
files[]=file.listFiles();
//
声明目录下所有的文件files[];
12
for


(inti=0;i<files.length;i++){
//
遍历目录下所有的文件
13
this.deleteFile(files[i]);
//
把每个文件用这个方法进行迭代
14
}
15
}
16
file.
delete
();
17
}
else

{
18
//
19
}
20
}
如果你的文件是存储在SD卡中的,你可以先看看上篇文章

Stringfilespath=cxt.getFilesDir().getPath();//得到私有文件夹的路径
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐