我需要有一個同步數據機制,因此,想法是在一段時間間隔內運行一項服務,以檢查是否存在要同步的日期併發送信息到服務器。Android - 具有同步數據機制的最佳實施方案
對此,最佳方法是什麼?有一個Android服務運行,裏面有一個調度程序?只有一個調度程序?或者更好的方法?
我需要有一個同步數據機制,因此,想法是在一段時間間隔內運行一項服務,以檢查是否存在要同步的日期併發送信息到服務器。Android - 具有同步數據機制的最佳實施方案
對此,最佳方法是什麼?有一個Android服務運行,裏面有一個調度程序?只有一個調度程序?或者更好的方法?
您可以使用Timer類來調度它,並計劃它在指定的時間間隔後運行。這門課是針對你的要求而設計的。 檢查此鏈接http://developer.android.com/reference/java/util/Timer.html並創建一個TimerTask和SCHEDULE它以任意間隔觸發。希望這可以幫助。
你應該改用'SyncAdapter'來實現android上的同步。 – JaydeepW
我認爲這是基於意見的問題。 OP你有沒有試過在SO上搜索?我想如果你搜索SyncAdapter,你會得到你的答案。 – Ankit
我搜索了一些實現我想要的方法。我使用ScheduledExecutorService實現了基本上在時間間隔內啓動一個IntentService來執行同步數據。我的問題的原因是要看這是一個很好的實施還是有更好的方法。 – user847695
這是一個完全同步?我的意思是你將從服務器獲得一些數據,並將一些數據發送到服務器 – Ankit