Мое требование - мое приложение загрузит изображение и видео (15 МБ) во внешнее хранилище приложения. И я не хочу, чтобы галерея или любое другое приложение, кроме моего, обращалось к этим файлам. Я думаю о следующих двух решениях, пожалуйста, выскажите свое мнение и предположите, есть ли другой способ.
ЕСЛИ вы сделаете это скрытой папкой, как показано ниже, приложения, такие как Галерея, будут игнорировать эти папки. Я думаю, это единственный способ сделать это. Причина, по которой это будет работать нормально, заключается в том, что Android - это многопользовательская система Linux
.
File folder = new File(Environment.getExternalStorageDirectory(), ".hiddenFolder");
folder.mkdir();
Надеюсь, это поможет!