2017-04-11 17 views
0

IntentService에 대해 읽었으며 Android 응용 프로그램의 라이프 스타일과 효과에 대해 궁금합니다. 나는 IntentService이 안드로이드를 처음 시작할 때 onCreate()을 실행하여 android.app.Application을 시작한다는 것을 안다. IntentService 실행중인 큐가 비어 있으면 IntentService이 종료 될 수 있습니다. 그런데 시작된 android.app.Application은 어떻게됩니까?IntentService가 요청되지 않아 IntentService가 종료 된 후 응용 프로그램에 어떤 영향이 발생합니까?

+0

단지 호기심을 묻거나 그 상태에 의존하십니까? – azizbekian

+0

들어오는 푸시 메시지에 대해 Android에서 'IntentService'를 시작하는 [onesignal] (https://documentation.onesignal.com)을 사용합니다. 이제 내 앱에서 일어나는 일에 대해 배우려고합니다. 내가 생각하기에 프로그래밍 문제이다. –

답변

1

Application 클래스는 싱글 톤이며 앱의 프로세스가 여전히 종료되는 한 존재합니다. IntentService은 처리가 끝나면 더 이상 Intent이 아니지만 앱 프로세스가 종료되지는 않습니다. 자세한 정보를 얻으려면 여기에서 프로세스와 스레드에 대해 읽어보십시오. https://developer.android.com/guide/components/processes-and-threads.html