2012-12-29 74 views
0

我想記錄android傳感器數據,然後將其上傳到服務器(使用Parse.com)在24小時的基礎上(爲了測試它,我將它設置爲一個小時)。我的問題是,我知道如何編寫一種方法將傳感器數據保存到本地txt文件,但是當24小時過去時。如何做到以下幾點:Android數據收集

  1. 上傳24個小時的數據
  2. 清除了24小時的數據
  3. 繼續保存數據

基本上我不明白,一個正確的僞代碼/或完整的代碼方式來做到這一點。

回答

1

只是一個建議。 1.編寫一個將繼續讀取傳感器數據並寫入數據庫/文件的服務。我更喜歡數據庫。 2.編寫一個讀取服務(從數據庫或文件)並上傳這些數據到任何你想要的地方。使用Alarmmanger在1小時的時間間隔內安排此服務。 U會發現很多關於報警管理器的例子,

+0

謝謝,基本上我最終實現的是繼續將數據保存到文件,然後使用報警每5分鐘調用一次該文件(僅用於測試)並上傳它到服務器。 – eWizardII