setImageURI 메서드로 이미지를 이미지뷰에 표시할 수도 있지만 Glide 라이브러리를 이용하는 것이 더 편리하고 효율적이다.
미사용 리소스를 자동으로 해제하고 메모리를 효율적으로 관리해주기 때문이다.
또한 이미지를 비동기로 로딩하므로 UI의 끊김이 없다.
app수준의 gradle의 dependencies에 다음과 같이 추가해준다.
1 2 | implementation 'com.github.bumptech.glide:glide:4.10.0' //glide의 최신 버전은 https://github.com/bumptech/glide 에서 확인한다. |
File – Project Structure를 클릭하여 추가해도 된다.