0
我正在構建一個用於獲取互聯網數據並將其呈現爲列表的Android應用程序。數據每分鐘都在變化,所以我提供了服務並使用定時器以間隔的方式加載數據。如何爲Android應用程序製作更好的電池節電數據更新服務
我的問題是:
- 我想知道什麼時候該應用程序(而非特定活動)轉到後臺,例如,用戶按下home鍵,在這種情況下,我想暫停該服務爲了節省電池。
- 我想知道手機何時正在睡眠(屏幕變暗),在這種情況下,我也想暫停服務。
任何想法?
我有2)的問題,我用一個AsyncTask加載數據和postDelay一個Runnable重載加載它幾秒鐘後,加載操作完成。當我關閉手機屏幕時,任務仍在運行並運行。 – virsir 2011-02-19 13:37:30