Home
Trending
Series
Menu
어떻게 PhotoPicker로 부터 전달받은 uri를 통해 이미지를 로드할 수 있을까? | 이지훈 | KeyFlow
KeyFlow Logo
KEY
LOW
BETA v2
v2026.06.02
Sign In
어떻게 PhotoPicker로 부터 전달받은 uri를 통해 이미지를 로드할 수 있을까?
이지훈
1 day ago
(Edited)
9 min read
Comment
Clap
Share
왜 https://로 시작하는 URL도 아닌 content:// 주소가 Coil이나 Glide에서 마법처럼 바로 이미지로 보일까요?
Android 저장소 정책과 PhotoPicker의 동작 원리를 깊이 있게 이해하고 싶은 안드로이드 개발자
·
content:// URI는 실제 파일 경로가 아니라 Android 시스템의 MediaProvider를 가리키는 리소스 식별자이다.
·
앱은 ContentResolver를 통해 해당 URI의 데이터 스트림을 얻으며, 이때 시스템이 부여한 일시적인 'URI Permission'을 활용한다.
·
Coil 라이브러리는 내부의 ContentUriFetcher를 통해 URI 스킴을 식별하고 자동으로 ContentResolver 호출 과정을 대행한다.
핵심 슬라이드
책 뷰로 몰입하기
Comment
Clap
Share
이지훈
@easyhooon