2013-09-29 2 views
0

A, B, C라는 3 가지 활동이 사용자에게 순서대로 표시되어 있다고 가정 해 보겠습니다. (A -> B -> C) 액티비티 A에는 액티비티 C가 접근해야하는 imageCache가 있습니다. 이미지 캐시의 크기가 몇 메가 바이트가 될 수 있다고 생각하면 A -> B에서 캐시를 전달할 수 있습니까? 인 텐트를 사용하는 C?인접하지 않은 활동간에 데이터를 전달 하시겠습니까?

저는 글로벌 싱글 톤 컨텍스트에 대해서도 읽었습니다.이게 올바른 방향입니까?

+0

이미지 캐시의 글로벌 단일 인스턴스는 올바른 방법입니다. –

+0

이유를 설명해 주시겠습니까? – mahela007

답변

0

어떤 방법 으로든 작동하지만 첫 번째 A> B> C는 자원 낭비이며 논리적으로 올바르지 않습니다. 따라서 두 번째 옵션 인 전역 단일 인스턴스 (단일 패턴 사용)를 응용 프로그램에서 필요할 때마다 사용할 수 있습니다.

관련 문제