Мое приложение должно прочитать файл изображения и сохранить местоположение в базе данных настроек.
Я нашел, как получить изображение, используя намерение ACTION_GET_CONTENT, которое открывает селектор медиа. Возвращает Uri, который выглядит как content://media/external/images/media/78
Я так понимаю, это позволяет сохранять все виды источников данных, а не только файлы. У меня все еще есть два вопроса по этому поводу.
Как это разрешается в реальном файле в папке? Поддерживается ли база данных, которая строит связь между числом и совершенно другим именем файла?
Если приложению требуется локальный файл в качестве фонового файла для этого сценария, должен ли я сохранить этот Uri в настройках или лучше реальный путь к файлу?