반응형
# Glide는 다양한 방식의 이미지를 로드할 수 있습니다.
인터넷 URL 경로의 이미지,
디바이스에 저장된 이미지,
프로젝트 리소스에 추가된 이미지 등
다양한 방법에 대해 알아보겠습니다.
# URL 경로의 이미지
// URL 경로
String url = "http://www.example.com/image.jpg";
Glide.with(this)
.load(url)
.into(imageView);
# 디바이스 로컬 이미지
// 로컬 파일
// 경로 : /storage/emulated/0/Pictures/image.jpg
File localPath = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "image.jpg");
Glide.with(this)
.load(localPath)
.into(imageView);
# 리소스 이미지
// 리소스 ID
int resourceId = R.drawable.image;
Glide.with(this)
.load(resourceId)
.into(imageView);
# URI 이미지
// URI
Uri uri = Uri.parse("android.resource://com.example.test/resource");
Glide.with(this)
.load(uri)
.into(imageView);
해당 경로에 이미지가 없다면, Glide는 error 콜백을 리턴하게 됩니다.
반응형
'개발 > ANDROID 안드로이드' 카테고리의 다른 글
Android Meterial DropDown Menu 샘플 (1) | 2022.09.21 |
---|---|
android.util.Base64와 java.util.Base64의 차이점 (0) | 2022.09.16 |
안드로이드 Base64, 비트맵 이미지를 String 변경 방법 (0) | 2022.09.16 |
[Library] Glide로 GIF 이미지 로딩하기 setLoopCount 반복 횟수 설정 (0) | 2022.08.31 |
[Library] Glide 자주 사용하는 안드로이드 이미지 라이브러리 (0) | 2022.08.31 |