内存卡中文件操作
2019-07-13 16:22发布
生成海报
权限
-
-
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
-
-
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
1、删除文件及内部所有文件
public static void delete(File file) {
if (file.isFile()) {
file.delete();
return;
}
if(file.isDirectory()){
File[] childFiles = file.listFiles();
if (childFiles == null || childFiles.length == 0) {
file.delete();
return;
}
for (int i = 0; i < childFiles.length; i++) {
delete(childFiles[i]);
}
file.delete();
}
}
2、创建文件夹
File destDir = new File(sDir);
if (!destDir.exists()) {//如果不存在则创建
destDir.mkdirs();
}
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮