내 앱에는 분명히 서로 관련이있는 몇 가지 활동이 있습니다. 내가 어떤 활동을 할 때마다 사용자는 작업 킬러를 사용하여 내 앱을 죽입니다. 나는 두 가지 일부 작업 킬러가 앱을 종료 한 후 Android 앱을 복원하는 방법은 무엇입니까?
- 을 수행 할 지우기 나는 사용자가 로그인 할 때 ..
- 마무리 모든 활동을 첫 번째 활동 즉 로그인 활동
이외의 추가 알림 이제 사용자가 최근 작업이나 실행기에서 내 앱을 다시 시작하면 첫 번째 활동, 즉 로그인 활동에서 시작하고 싶습니다 ...
현재 내 코드를 사용하면 안드로이드 프로세스를 관리하고 활동을 종료하거나 android 작업 관리자에서 응용 프로그램을 닫습니다. 하지만 다른 작업 킬러 응용 프로그램 즉, 고급 작업 킬러를 사용하는 경우 최근 응용 프로그램에서 응용 프로그램을 다시 시작할 때 응용 프로그램을 닫은 후에 로그인 활동 대신 마지막으로 사용한 활동에서 다시 시작하려고 시도하고 추한 힘을 제공합니다. 이 경우 통지는 또한 삭제되지 않습니다.
제 3 자 작업 킬러는 어떻게 처리합니까?
나는 SO에 여러 스레드를 읽고 있지만
... 그들 중 몇은, 포인터를 가져올 수 없습니다
지금까지는 내 앱에서 서비스를 사용하지 않았습니다 ... 단지 그것을 위해 사용해야합니까? – aProgrammer
yes offcourse .... 활동이 다른 응용 프로그램에 의해 종료 될 수 있지만 서비스를 중단 할 수 없기 때문에. :) 그래서 서비스로 만들어 다음 아무도 당신보다 다른 서비스를 중지 할 수 있습니다 :) – Rahul