. 단일 액티비티를 사용하는 경우 액티비티 라이프 사이클을 통해 조각을 관리하기가 더 어려워지고 어렵습니다.
예를 들어 활동이 삭제 된 경우 (예 : 전화가 부족하고 사용자가 전화를 받거나 카메라를 열려고하는 의도가있는 경우) 인 텐트를 다시 만들면 조각을 다시 만들고 그들의 상태.
단일 활동으로 신중하게하지 않으면 관리가 어려워 질 수 있습니다. 여러 활동을 통해 관리가 더 쉬워졌으며 앱의 개별 부분을 도우므로 디버깅이 쉬워졌습니다.
단순한 활동이 단일 활동과 복잡하게되는 방법의 예는 뒤로 버튼과 같은 것입니다.
조각을 다르게 처리해야하는 경우 액티비티가 현재 표시되는 조각을 처리해야 할 필요가 있음을 의미합니다. 액티비티는 조각이 아니라 뒤로 단추를 재정의합니다. 이것은 또한 뒤로 버튼 누름의 단편을 알리기 위해 인터페이스를 추가해야 할 필요가 있음을 의미합니다.
그러나이 모든 것을 설명하면 단일 활동의 이점을 누리는 일부 앱이 있습니다. 예를 들어 조각 (예 : 책의 페이지) 또는 상호 작용이 거의없는 조각을 스 와이프하기위한보기 페이지가있는 경우 단일 활동이 도움이 될 수 있습니다.
가능한 한 개의 활동 및 기타 모든 단편] (https://stackoverflow.com/questions/12154505/one-activity-and-all-other-fragments) –