2015-08-28 58 views
-1

我需要有一个同步数据机制,因此,想法是在一段时间间隔内运行一项服务,以检查是否存在要同步的日期并发送信息到服务器。Android - 具有同步数据机制的最佳实施方案

对此,最佳方法是什么?有一个Android服务运行,里面有一个调度程序?只有一个调度程序?或者更好的方法?

+0

我认为这是基于意见的问题。 OP你有没有试过在SO上搜索?我想如果你搜索SyncAdapter,你会得到你的答案。 – Ankit

+0

我搜索了一些实现我想要的方法。我使用ScheduledExecutorService实现了基本上在时间间隔内启动一个IntentService来执行同步数据。我的问题的原因是要看这是一个很好的实施还是有更好的方法。 – user847695

+0

这是一个完全同步?我的意思是你将从服务器获得一些数据,并将一些数据发送到服务器 – Ankit

回答

-2

您可以使用Timer类来调度它,并计划它在指定的时间间隔后运行。这门课是针对你的要求而设计的。 检查此链接http://developer.android.com/reference/java/util/Timer.html并创建一个TimerTask和SCHEDULE它以任意间隔触发。希望这可以帮助。

+0

你应该改用'SyncAdapter'来实现android上的同步。 – JaydeepW