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);
- }
本文介绍如何在Android中进行私有文件和目录的删除、更改、复制、移动等操作,包括具体方法和示例代码。
3056

被折叠的 条评论
为什么被折叠?



