安卓開發中,怎麼處理系統息屏休眠問題
最近想做一個安卓 APP ,但我不是學安卓的啊,怎麼辦呢,開始學吧,自己動手,豐衣足食。
在學習開發過程中,實在是遇到了超級多的坑,例如,我在後臺執行的執行緒竟然在手機息屏後隨著系統進入深睡眠狀態而一同休眠了。
系統息屏後進入休眠狀態,不得不說是為手機續航節約了很多電量,但關機是我的 APP 要在息屏後也同樣要執行啊,怎麼辦呢?
在網上查了好多資料,他們解決的辦法基本就是喚醒系統了,但是,這樣無疑是增加功耗,活脫脫的一個流氓軟體。
我不想這麼做,怎麼辦呢?
既然不能再系統休眠中喚醒系統,那就再系統喚醒的一瞬間模擬系統休眠過程中發生的事,以至於在使用者看來就好像是一直在執行一樣。
完美解決。