나는 안드로이드 응용 프로그램을 쓰고 있습니다. 신청서에는 4 가지 활동이 있습니다. 모든 활동은 상호 독립적입니다.Android 애플리케이션/프로세스의 라이프 사이클?
내 응용 프로그램에서는 소켓 통신과 서비스를 사용하고 싶습니다. 두 활동은 첫 x 째 활동이 시작될 때 시작되며 마지막 활동이 종료 될 때 중지되어야합니다. 시작 활동은 사전 설정되어 있으므로 시작시 문제가 없습니다. 그러나 마지막 활동은 무작위입니다. 이 상황에서 어떻게 서비스를 중지하고 소켓을 닫아야합니까 ?? "응용 프로그램"이 종료 될 때 콜백이 있습니까? 나는 안드로이드 액티비티 라이프 사이클을 보았지만, 전체 프로세스에 대해서는 아무 것도 말하지 않았다. ...
항상 호출 할 수 없습니다들의 OnDestroy – Suvitruf
@Domi가 활동 ... – Griffin
죄송합니다 아니 그것입니다 - 읽기 오븐 그것 - 나는 "어떻게 안드로이드에서 소켓을 다루는가"에 대한 답을 얻은 질문을 가지고 편집했다. 항상 MainActivity를 가지고 있고 onDestroy를 무시할 수있다. – DominikAngerer