1
我有一個android應用程序(minSdkVersion = 7),它應該每天發送/接收一些數據到服務器。組織這種同步的最佳方式是什麼?如何執行與服務器的android應用程序同步?
在我以前的應用程序中,我使用了背景Service
,如果通過1天,它會檢查每個X分鐘。但我不喜歡這種方法,因爲服務總是在運行。有沒有其他辦法可以達到同樣的效果?
什麼是同步應該不是每天發生一次,而是每小時發生一次?它會改變方法嗎?
需要考慮的另外一件事 - 我只有在Wi-Fi連接可用時才執行同步。如果不是,我不應該再等一天。應用程序應該嘗試在15分鐘內執行另一次同步。
[正在運行的任務期刊(每天一次/每週一次)](http://stackoverflow.com/questions/8615543/running-task-periodicalyonce-a-day-once-a-week) –