1
嗨,我正在編程一個應用程序,讀取傳感器值,我需要它繼續保存數據,而手機待機(1分鐘後屏幕變黑)。任何想法?如何在手機待機時繼續運行我的Android應用程序?
嗨,我正在編程一個應用程序,讀取傳感器值,我需要它繼續保存數據,而手機待機(1分鐘後屏幕變黑)。任何想法?如何在手機待機時繼續運行我的Android應用程序?
由於P10說,服務是最好的。
並且取決於您希望收集新數據的頻率,可能需要wake lock才能將手機從睡眠中喚醒。這當然可以減少節省電池的睡眠時間,所以要謹慎地使用喚醒鎖。
使您的代碼是在一個Service
除此之外,您將需要一個'WakeLock',因爲服務不會奇蹟般地保持CPU運行。並且,請記住,讀取傳感器值並始終保持CPU運行會嚴重損耗電池。 – CommonsWare 2010-08-09 12:11:11