Android ListView Image Cache

    [안드로이드]문답-이미지뷰를 포함한 리스트뷰 속도개선

    최근에 가장 많은 고민을 한 문제와 그에 대한 대답 그리고 이어지는 문제에 대해 간단하게 정리해봅니다. 혹여나 더 좋은 답변 있으신 분들은 토론하셔도 좋을 듯 합니다:) 문제 : 안드로이드의 ListView(혹은 Gridview)에 ImageView를 여러개 달아놓았다. ImageView에는 Web에서 받을 Image들을 표시하며 빠르게 로딩하고 사용자가 스크롤을 하며 버벅거리지 않도록 처리하려면 어떻게 해야하는가? ( 이미지의 크기는 비교적 큰편이다 ) 먼저, 이미지를 표시하기 위해서는 Web에서 Stream으로 받아와 ImageView에 띄우는 방법이 가장 일반적인 방법이다.(이미지가 크지 않고 많은 이미지를 표현하지 않을 때에는 확실히 Stream에서 바로 받아오는 것이 빠르긴하다). 이 과정에서 ..