Android 애플리케이션을 개발 중이며 단일 애플리케이션에서 여러 액티비티간에 공유 할 수있는 2 레벨 이미지 캐시를 구현하는 가장 좋은 방법을 알 수 없습니다.Android : 액티비티간에 이미지 캐시 공유
예 :
응용 프로그램은 3 개 활동 (A, B 및 C)를 가지고 있으며, 인수를 위해 A가 B를 호출하고 B가 C를 호출하고 C 각 활동에서 다운로드 한 이미지를 표시 A.를 호출 말할 수 있습니다 웹 및 나는 asynctask를 사용하여 각 활동에서 이미지를 다운로드하고 표시합니다. 이제 같은 이미지를 여러 번 다운로드하지 않도록 이미지 캐시를 추가하고 싶습니다.
지금은 각 액티비티가 이미지를 다운로드하고 뷰를 적절하게 업데이트하는 간단한 asynctask의 새 인스턴스를 시작합니다. 물론 다운로드가 진행되고 다운로드가 완료되면 캐시를 업데이트하기 전에 이미지 캐시를 확인하기 위해 기본 asynctask를 업데이트하기는 쉽지만 캐시를 만들고 초기화하는 방법은 달라 붙습니다. 어떤 생각이라도 감사 할 것입니다.
을 확장? – androidworkz