Я играю с классами Android MediaStore
и пытался создать очень простое приложение для фотогалереи, когда заметил, что это два URI содержимого изображения: EXTERNAL_CONTENT_URI
и INTERNAL_CONTENT_URI
. Сначала я подумал, что это относится к расположению хранилища (внешняя SD или внутренняя память), но после небольшого тестирования это оказалось явно не так. Подробнее об этом я читал здесь, и мне показалось, указывают, что внутренний URI контента на самом деле является контентом, который является внутренним для каждого из приложений на устройстве. Однако я не совсем уверен и хотел услышать мнение более опытных разработчиков, которые лучше знакомы с классами MediaStore
.
Итак, мой главный вопрос: будет ли достаточно просто запросить EXTERNAL_CONTENT_URI
, чтобы получить все важные фотографии? И если можно ответьте, что такое INTERNAL_CONTENT_URI
и для чего его предполагается использовать?