[英]Background service stops working randomly in android in onCreate() and onResume()
[英]onResume in android Service
在我的應用我有一個Service
,創造一些Thread
秒。 當設備進入睡眠模式時,線程將被中斷並銷毀。 假設我無法使用Activity
的onResume()
(因為我使用的是StandOut
庫,而StandOutWindow
擴展了Service
),那么當我喚醒設備時如何重新創建/重啟Thread
?
可以打開/關閉屏幕Intent
是個好主意嗎?
系統掛起不應破壞您的線程,它只會使您的線程掛起。 您的線程不應該一直運行,如果需要完成工作,請抓住弱鎖。
您可以注冊運行時廣播接收器以觀看屏幕的打開/關閉狀態以進行處理。 這是正常的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.