2017-12-11 13 views
-1

내 휴대 전화에서 애플리케이션을 최소화하면 Android가 항상 활동을 파괴합니다. 개발자 옵션에서 "활동을 유지하지 마십시오"라고 설정합니다.MVP : 활동을 지키지 마십시오. 발표자가 살아 있습니까?

MVP를 사용합니다. 응용 프로그램을 최소화하면 활동이 항상 파괴됩니다. onDestroy() 메서드를 호출합니다.

확인.

하지만 질문은 : 활동도 항상 발표자와 모델을 파괴합니까?

+0

"활동을하지 마십시오"를 활성화하면 활동이 무효화됩니다. – Zoe

+0

하지만 발표자와 모델이 파괴 되었습니까? – Alex

+0

활동이 활성화되면 활동의 모든 인스턴스가 삭제됩니다. – Zoe

답변

2

예. 활동이 파괴되면 해당 활동의 모든 오브젝트도 파괴됩니다.

일부 개체의 상태는 활동이 삭제되기 전에 Bundle에 저장 한 다음 활동이 다시 생성되면 Bundle에서 검색하여 복구 할 수 있습니다.

Activity Lifecycle에 대한 설명서를 살펴보십시오.