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

android的文件、目录操作(四)

2011-08-12 16:40 441 查看

android的文件、目录操作(四)

2011-03-18 18:08:20| 分类:

工作学习 | 标签:
|字号大中小 订阅

/**

* 删除私有文件

*

* @param fileName

* @return

*/

public boolean delDataFile(String fileName) {

File file = new File(FILESPATH + fileName);

return delFile(file);

}

/**

* 删除私有目录

*

* @param dirName

* @return

*/

public boolean delDataDir(String dirName) {

File file = new File(FILESPATH + dirName);

return delDir(file);

}

/**

* 更改私有文件名

*

* @param oldName

* @param newName

* @return

*/

public boolean renameDataFile(String oldName, String newName) {

File oldFile = new File(FILESPATH + oldName);

File newFile = new File(FILESPATH + newName);

return oldFile.renameTo(newFile);

}

/**

* 在私有目录下进行文件复制

*

* @param srcFileName

* : 包含路径及文件名

* @param destFileName

* @return

* @throws IOException

*/

public boolean copyDataFileTo(String srcFileName, String destFileName)

throws IOException {

File srcFile = new File(FILESPATH + srcFileName);

File destFile = new File(FILESPATH + destFileName);

return copyFileTo(srcFile, destFile);

}

/**

* 复制私有目录里指定目录的所有文件

*

* @param srcDirName

* @param destDirName

* @return

* @throws IOException

*/

public boolean copyDataFilesTo(String srcDirName, String destDirName)

throws IOException {

File srcDir = new File(FILESPATH + srcDirName);

File destDir = new File(FILESPATH + destDirName);

return copyFilesTo(srcDir, destDir);

}

/**

* 移动私有目录下的单个文件

*

* @param srcFileName

* @param destFileName

* @return

* @throws IOException

*/

public boolean moveDataFileTo(String srcFileName, String destFileName)

throws IOException {

File srcFile = new File(FILESPATH + srcFileName);

File destFile = new File(FILESPATH + destFileName);

return moveFileTo(srcFile, destFile);

}

/**

* 移动私有目录下的指定目录下的所有文件

*

* @param srcDirName

* @param destDirName

* @return

* @throws IOException

*/

public boolean moveDataFilesTo(String srcDirName, String destDirName)

throws IOException {

File srcDir = new File(FILESPATH + srcDirName);

File destDir = new File(FILESPATH + destDirName);

return moveFilesTo(srcDir, destDir);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: