KeyFlow LogoKEYLOW
BETA v2v2026.06.02
HomeTrendingSeries
Tools & Info
Tools & AppsAbout
Your Account
Reading History
Home
Trending
Series
Menu
어떻게 PhotoPicker로 부터 전달받은 uri를 통해 이미지를 로드할 수 있을까? | 이지훈 | KeyFlow
KeyFlow LogoKEYLOW
BETA v2v2026.06.02
어떻게 PhotoPicker로 부터 전달받은 uri를 통해 이미지를 로드할 수 있을까?

어떻게 PhotoPicker로 부터 전달받은 uri를 통해 이미지를 로드할 수 있을까?

이지훈이지훈
1 day ago(Edited)
9 min read

왜 https://로 시작하는 URL도 아닌 content:// 주소가 Coil이나 Glide에서 마법처럼 바로 이미지로 보일까요?

Android 저장소 정책과 PhotoPicker의 동작 원리를 깊이 있게 이해하고 싶은 안드로이드 개발자
·content:// URI는 실제 파일 경로가 아니라 Android 시스템의 MediaProvider를 가리키는 리소스 식별자이다.
·앱은 ContentResolver를 통해 해당 URI의 데이터 스트림을 얻으며, 이때 시스템이 부여한 일시적인 'URI Permission'을 활용한다.
·Coil 라이브러리는 내부의 ContentUriFetcher를 통해 URI 스킴을 식별하고 자동으로 ContentResolver 호출 과정을 대행한다.
이지훈

이지훈

@easyhooon