안드로이드 스튜디오
[ 안드로이드 ] 이미지 처리를 위한 Glide 라이브러리 사용법
zzuvely
2022. 7. 20. 17:56
Glide 란?
안드로이드에서 이미지를 빠르고 효율적으로 불러올 수 있게 도와주는 라이브러리이다.
Glide 사용법
1) Gradle Scripts > build.gradle(Module: ~)
dependencies {
...
implementation 'com.github.bumptech.glide:glide:4.13.2'
annotationProcessor 'com.github.bumptech.glide:compiler:4.13.2'
}
2) AndroidManifest.xml : 인터넷 권한 추가
<uses-permission android:name="android.permission.INTERNET" />
3) 뷰에 이미지 로드하기
- Activity 에서 사용할 경우
GlideUrl url = new GlideUrl(imgUrl, new LazyHeaders.Builder().addHeader("User_Agent", "Android").build());
Glide.with(PhotoActivity.this).load(url).into(imageView);
- ViewHolder에서 사용할 경우
Glide.with(context).load(youtube.imgUrl).into(holder.imgThumb);