Никогда не ожидайте, что ваша деятельность останется в живых
Ваша активность не должна запускать тему, за исключением кратковременной разгрузки работы. Система всегда может приостановить действие. Таким образом, вы не можете полагаться на активность, чтобы продолжать работать.
Это в значительной степени означает, что поток не разрешен. Также обратите внимание, что Thread.sleep не имеет точности. Это может привести к осечке и пробуждению слишком рано или слишком поздно. См. android: java.lang.Thread.sleep документацию
* * 1010
Оба факта в значительной степени разрушают идею, основанную на потоках. Я настоятельно рекомендую вам заглянуть в сервисную инфраструктуру Android.