-1
자산에서 일부 이미지를로드하고 recyclerView에서 imageViews에 추가합니다. 그러나 S5 또는 S4와 같은 일부 기기와 오래된 기기의 경우 앱이 매우 느리고 일부 시간은 메모리 오류가 발생합니다. 어떤 화면 크기에 맞게 이미지를 최적화하고 메모리 부족을 방지하려면 어떻게합니까? (이미지가 drawable에로드 된 다음 imageViews에 추가됨).Android 최적화 자산 이미지
이미지의 크기는 무엇입니까? 그리고 어댑터 코드 –
을 보여주십시오. 사실 당신은 틀 렸습니다. 모바일은 더 작은 장치입니다. 2 ~ 3GB 램이 될 것입니다. 나머지 OS 실행을위한 절반 이상이 멋진 UE로 실행되는 앱용입니다. 앱에 20 ~ 30MB RAM이 필요할 수 있습니다. 자산에 더 많은 이미지를로드하고 모든 것을 기억하려고한다면 앱 상태에 대해 생각해보십시오. 안드로이드는 앱이 필요한 것보다 더 많은 MB를 취하고 ANR이 올 경우 앱을 종료합니다. 이것으로 당신은 더 많은 이미지를로드하려고합니다. 무슨 일이 일어날 지, 거기에 메모리 오류가 발생합니다.이 다운 샘플을 극복하고 이미지를 사용하십시오. – Noorul