标签: android multithreading
我的Android应用程序启动了某些任务的后台线程(与ProgressDialog结合使用)。 (我知道当前的Android准则建议保持UI响应,即避免使用ProgressDialog,但这不是我的问题。)
在某些情况下,后台线程处于活动状态时会重新启动活动。我正在尝试评估必须正确处理的选项。
因此,我的问题是:后台线程在Android应用程序中将生存多长时间。有保证吗?是仅在整个应用程序进程被杀死时还是被杀死?