2014-03-03 28 views
0

如何在Android中連續監測特定事件(那些沒有廣播接收器)的傳感器變化。啓動在後臺服務的onStartCommand()中無限運行的線程是否更好?我們有沒有其他選擇可以更優雅地做到這一點?連續監測Android中的任務

由於提前, JK

回答

0

這將是很好,如果你可以提供你真正需要監視一些更多的細節。

傳感器確實有回電。 (幾乎所有的人都有吧) http://developer.android.com/guide/topics/sensors/sensors_overview.html

如果你有需要在固定時間間隔更新任何特定的任務,創建一個簡單的服務和使用TimerTask的檢查定期間隔。

確保您在任務完成後立即停止服務。 (如果不再需要)

這裏是對這種事情有用的博客: http://code.tutsplus.com/tutorials/android-fundamentals-scheduling-recurring-tasks--mobile-5788