Я не знаю конкретно, но вы всегда должны программировать с возможностью того, что ваша активность может быть убита в любой момент, когда она не находится на переднем плане.Вне зависимости от того, связано ли это с уничтожением потока каждый раз, когда он входит в фоновый режим, или с тем, что поток переходит в спящий режим, а затем с тем, чтобы убить его, если действие уничтожено, я не знаю.В любом случае вы должны предполагать, что это может и произойдет, и программировать соответственно.