在我们的应用程序中,我们创建了文件夹并通过我们的应用程序将一些图像存储在内部存储中。当用户卸载应用程序时,我想删除这些文件夹和图像。
这是我的代码,以我目前的存储方式:
public void cropImage(Uri sourceUri, String fileName)
{
File myDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM)
+ File.separator
+ getString(R.string.app_name) + File.separator + getString(R.string.app_name_images) + File.separator);
if (!myDir.exists()) {
myDir.mkdirs();
}
File outputFile = new File(myDir, fileName);
UCrop.of(sourceUri, Uri.fromFile(outputFile)).start(this);
}