我想每24小時發送一次到我的服務器,我走了多少步。我有一個AlarmManager關閉alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,System.currentTimeMillis(),1000*60*60*24, pendingIntent1)
獲取用戶在後臺發送到服務器的每日步數的最佳方法
現在,這是我卡住的地方......我應該如何測量每日步驟?(記住我需要在後臺發送)我可以使用這個服務,可以覆蓋這個功能public void onSensorChanged(SensorEvent event)
這似乎不太準確,因爲我的服務可能會被破壞(並且電池會很快耗盡)。
或者
我可以嘗試使用谷歌健身,但我需要每次我試圖獲取數據的時間要求從用戶連接mGoogleApiClient.connect()
(我需要在後臺這個數據)
任何人有這方面的經驗嗎?
不確定您是否在詢問有關測量步驟或將其發送到服務器。 – Nanoc
好點改變標題:) – user1163234
你只是想發送到服務器或想顯示計數給用戶以及? – cgr