2017-01-20 1 views
0

내 뉴스 활동에서 웹 서버에서 이미지를로드하여 ListView에 위치시켜야합니다. URL에서 이미지를로드하는 여러 가지 방법을 발견했습니다. 이 솔루션을 가장 효과적이라고 생각합니다. how to set image from url for imageViewAndroid - URL에서 drawable을 가져 오는 가장 빠른 방법은 무엇입니까?

목록에 1-4 개의 뉴스가 있으면 제대로 작동합니다. 그러나 지난 30 일간의 뉴스를로드 할 때 문제가 발생합니다. 모든 엄지 손가락을 4-5 KB로 만들지 만 내 목록은 매우 길어지고 2-3 분 후에도 이미지가로드되지 않습니다. 목록을 스크롤해도 이미지가 다시 언로드됩니다.

In this image 나는 Genymotion에서 응용 프로그램을 테스트합니다. 나는 활동을 열고 지난 30 일간의 소식을 선택했다. 가상 서버를 사용하기 때문에 모든 것이 잘 작동합니다.

하지만 실제 서버로 테스트했을 때 문제가 발생합니다. 어떤 최적의 방법이 있습니까?

+0

글라이드 라이브러리 (권장)를 사용하고 이미지 캐시를 보유합니다. –

+0

감사합니다. 글라이드는 매우 효과적입니다. –

답변

3

당신을 위해 일을 할 수있는 많은 라이브러리가있다 :

Picasso

Universal image loader

그냥 몇 가지 예를

Glide

가장 유명합니다.

+0

나를 위해, 글라이드는 가장 빠릅니다. – faruk

+0

아직 시도하지는 않았습니다. 아주 좋은 피카소와 유니버설 이미지 로더에 익숙하지만 글라이드에 대해 당신을 신뢰합니다. – Yoleth

+0

글라이드가 완벽하게 작동합니다. 아주 간단한 코드와 매우 쉬운 로딩. 고맙습니다! –

관련 문제