0

응용 프로그램을 시작합니다. 응용 프로그램에서 Box 응용 프로그램을 시작합니다. 상자 응용 프로그램의 출시에. 내 애플 리케이션을 배경으로 갈 때 내 응용 프로그램에 돌아올 때 datbase 인스턴스 및 정적 모델과 같은 모든 정적 개체는 메모리 문제 때문에 재설정지고있다. 어떻게 처리해야합니까? onsaveinstancestate를 사용할 수 있음을 이해합니다.하지만 제 경우에는 많은 정적 모델과 DB instamces 등을 잡아야합니다. 나는 onsavedinstancestate에서 개최해서는 안되는 것으로 생각합니다. 내가 한가지 더 말한 것은 상자 응용 프로그램이 개체 생성을 위해 동일한 힙을 사용하고 할당 된 힙과 사용 가능한 메모리가 변경된다는 것입니다. 왜 그런 식입니까? 다른 프로세스에서 실행됩니다.내 응용 프로그램에서 시작된 다른 응용 프로그램은 동일한 힙을 사용합니다.

+0

http://www.intertech.com/Blog/saving-and-retrieving-android-instance-state-part-1/ – koutuk

답변