내가 몇 가지 다른 개발자와 안드로이드 프로젝트에서 일하고 인스턴스 상태는 가비지 컬렉션에 유지되고되지 않은 경우 버그가 제기되었다savedInstanceState 메모리 의미
실제 버그를보고 :
응용 프로그램은 한 조각의 조각으로 하나의 활동을합니다. 개발자 옵션에서 "활동을 유지하지 않음"을 선택하고 사용자가 보이는 조각을 변경하는 버튼을 클릭 한 다음 앱에서 다른 곳으로 이동했다가 돌아 왔을 때 앱은 마지막 상태가 아닌 원래 상태로 앱을 다시 시작합니다 .
프로젝트에 또 다른 개발자는 다음과 같은 문제 제기 :.
는 "인스턴스의 절약 부풀게하는 메모리 크기의 애플 리케이션의 원인이됩니다 이미 때문에 드로어 블의 양, 애플 리케이션의 메모리 크기는 too much.
사용자가 사용하지 않는 동안 앱이 다시 시작되면 ok입니다. '
내 이해는 savedInstance Bundle이 실제 메모리에 실제로 기록된다는 것이 맞지 않습니까? 위의 인용문은 유효한 관심사입니까?
수학적으로 말하면 상태 저장이라는 말은 앱이 수학 솔루션을 부 풀리는 원인이됩니다. 즉, 한 바이트가 부 풀리지 않으므로 성급한 일반화 오류입니다. – danny117