마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이미지 로더를 이용해서 이미지 로딩중에 질문드려요.

0 추천
현재 Universial image loader사용해서 리스트뷰에서 이미지를 보여주고 있습니다.

그런데 종종 이미지 로드하는데 시간이 걸리는 경우가 발생합니다. 네트워크 사항이나 서버상황에 따라서

달라지겠지만 어플에서 취할수 있는 방법이 있을까요? 혹시 Universial 말고 속도면에서 괜찮은 이미지 로더가 있을까요?

유경험자분 답변 부탁드립니다.
익명사용자 님이 2016년 7월 29일 질문

2개의 답변

0 추천
android 개발자에게 가장 많은 선택을 받는 lib는 picasso와 volley, 그리고 님이 사용하시고 있는 auil입니다

일반적으로 이미지가 느리게 나오는 경우는

- 한 화면에 많은 고화질 이미지를 불러올 경우

- network이 일시적으로 느릴경우

- view의 크기보다 지나치게 고화질의 이미지

의 경우들이 있을 수 있습니다

주로 마지막 경우의 이유로 느린경우가 많은데 화질을 약간씩 떨어트리거나 크기를 조절하면서 로딩속도를 확인하시는 것이 좋을것 같습니다

참고로 좀 오래된 글이긴 하지만 아래글도 참조해 보세요

http://d2.naver.com/helloworld/429368
prague (26,200 포인트) 님이 2016년 7월 29일 답변
아..화질과 타협보는것도 방법이 될수 있겠군요.
0 추천
Glide나 Fresco사용하는데요

이미지 로드 하는동안 default로 보여줄 이미지를 선택 할수 있습니다.

한 뷰에서 이미지 로드 하기전까지 default이미지를 보여주고 로드가 다 되면

실제 이미지가 보여주죠
뱀휅휅 (1,170 포인트) 님이 2016년 7월 29일 답변
당연히 default 이미지 보여주고 있구요, 실제 이미지 보여주기전까지 성능이 좀 괜찮은 라이브러리가 없나 싶어서요.
...