image는 서버에서 받아오는 것이고

A activity에서 image를 사용하고

B activity에서 image를 사용하고

A에서 image 클릭 - > B activity start 이런 상태인데

이미지 수가 많고 액티비티의 실행 단계가 여러단계일 경우에

메모리 쪽에 걱정이 되긴 하는데 관련 지식이 부족해 막막한 상황입니다.


A activity에서 b activity start시키면 onPause - onStop이 실행이 될텐데

이 떄 A activity의 이미지가 메모리 자원을 사용하는 것인가요?

아니면 캐시같은 곳에 저장되나요?


그리고 서버 트래픽과 이미지 로드 속도를 고려해서 이미지를 받아와서 핸드폰에 저장을 하려고 하는데

따로 저장을 해줘야 하나요? 아니면 임시저장소 같은 곳에 저장된걸 가져와서 다시 재사용이 가능한가요?


저도 아직 설계하는 중이라 구현이 안되서 자세히 찾아보지는 못했지만

관련 검색 키워드라도 알려주시면 감사하겠습니다!