RecyclerView에서 ImageView
의 크기가 45x45 dp 인 이미지 (약 5MB)를로드하려고합니다. 원본 이미지가 크지 만 대상 ImageView가 작기 때문에 글라이드는 더 작은 버전을로드하지 않습니까? 그래서 글라이드는 평균 인터넷 속도로 몇 초 만에 이미지를로드 할 것으로 기대합니다. 그러나 20 초 정도 걸립니다. 문제가 무엇입니까?큰 이미지를 표시하기 전에 글라이드가 오래 걸립니다.
이미지는 firebase 스토리지에 저장됩니다.
글라이드 코드 :
Glide.with(context).load(firebaseStorageUrl).into(imageView);
1mb보다 큰 서버에 이미지 파일이있는 것은 잘못된 것입니까? – user6650650
정말 당신이 그들과 함께 할 계획에 달려 있습니다. 혹시 고해상도가 필요 없다면, 저장하지 마십시오. 그러나 고해상도 버전이 필요한 경우 다른 폴더에 작은 버전을 추가하거나 "thumb_"과 같은 접두사를 추가해야합니다. –