在文件管理器剪切到一个文件到相同的路径下,直接变成了复制功能
2016-08-06 21:56
417 查看
}else if(cutFile.size()>0){ //在这里先得到源文件List的长度 int cutSize = cutFile.size(); //将源文件List集合强转成为一个File[]数组 File[] cutList =(File[])cutFile.toArray(new File[cutSize]); //获取目标集合 File toFile = fileTreeList.get(fileTreeList.size()-1); //得到目标文件的数组 File goalFile = new File(toFile.getAbsolutePath()); File[] subFile = goalFile.listFiles(); //遍历当前文件夹内所有文件名并与目标文件名一一比较 for (int iFileLength = 0; iFileLength < subFile.length; iFileLength++) { for (int iCutFileLength = 0; iCutFileLength < cutList.length; iCutFileLength++) { if ((subFile[iFileLength].getName().toString()).equals(cutList[iCutFileLength].getName().toString())) { //遇到相同文件名则停止发送粘贴信息,并结束此方法 Toast.makeText(getApplicationContext(), "不可操作,含有相同文件", Toast.LENGTH_SHORT).show(); return ; } } } //如未遇到异常则发送消息 PhoneInfoUtil.directoryAndFileCopy(cutFile, toFile,MSG_FILE_CUT_END,true,handler,getApplicationContext());
相关文章推荐
- 两台硬件和软件配置完全相同的机器A和B,现在要用系统自带的Copy功能把A上的一个文件,复制到B上。在哪台机器上执行程序,效率更高?
- 分享一个自己利用学的IO流操作封装了一个小工具进行文件复制剪切和删除功能
- 通过IO流讲一个文件里面的内容读到另外一个文件里面(文件复制功能的实现)
- 写一个通用的copy(String 原始路径,String 新路径),能复制所有文件,且名字和后缀名与源文件一致,在名字前拼接当前日期使用Scanner写入路径
- Winform调用系统的剪切,复制,粘贴文件功能
- 编写一个应用程序实现文件的复制。使用格式:java Copy 源文件目标文件,功能是将源文件的内容复制到目标文件。
- android, 删除SD卡音乐文件。通过getContentResolver读取音乐文件,可以获取到一个完整的路径,直接new File(这括号写获取的路径).delete();
- 以上的文章是我解决这样一个问题时候的大致的思路: 把Matlab读取二进制文件的函数变成VBA读取二进制文件,实现同样的功能
- c#将一个文件夹及其里面的所有内容(文件和文件夹)复制到指定路径
- Winform调用系统的剪切,复制,粘贴文件功能
- Tomcat项目发布的三种方式;一种:直接将项目(文件)直接复制到tomcat/webapps下二种:在tomcat/conf/server.xml配置tomcat的虚拟路径;
- 今天在ASP.NET上在写一个读取EXCEL文件内容的功能,但是IE8貌似把文件路径给屏蔽了,在IE6下面读取正常!有啥好办法?
- Java实现对于文件的多种操作,复制、删除、重命名、剪切文件、统计指定类型文件数等10个功能
- 今天看到了一个用java实现复制,剪切,删除文件或文件夹的示例,感觉不错,欢迎学习(带详细注释)
- 使用Java的多线程和IO流写一个文件复制功能类
- 编写一个类,该类具有统计文件长度,实现文件复制的函数。 其中复制功能函数如: void copy(string srcFileName,string targetFileName);
- 模仿微软的一个拷贝文件功能(比较通用可以直接拿来用)
- 使用IO技术,创建一个目录,然后复制一个文件到该目录!实现复制的功能。(在博客园上传的第一份代码)
- asp的一个下载功能页面,就是把文件直接传给客户端的方式
- 键盘录入两个文件路径,将其中一个文件夹中的所有的文件复制到另一个文件中