前言:
大家新年好!都初九了,哈哈。
之前做了一个文件管理器的app,然后没有复制文件夹的功能。经过我的一番努力和研究,终于做出了可以复制文件夹的方法。
简单的流程图:
效果图:
我想大家关心的主要是代码了,哈哈
代码:
package com.example.administrator.day2_15; import android.content.Context; import android.content.DialogInterface; import android.support.v7.app.AlertDialog; import android.util.Log; import android.widget.EditText; import android.widget.Toast; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.nio.channels.FileChannel; import java.util.ArrayList; import java.util.Collections; import java.util.List; /** * Created by Administrator on 2018/2/21 0021. */ public class CopyFileUtil { private static final String TAG = "CopyFileUtil"; private static File sourceFile; private static File targetFile; private static String fileName; public static void copyFileUsingFileChannels(File source, File dest) throws IOException {