【发布时间】:2013-07-02 08:06:36
【问题描述】:
我有两个线程,每个线程都以一种方式处理从服务器或到服务器的同步数据。从服务器获取数据的线程需要每天运行一次。另一个向服务器发送数据需要每 15 分钟运行一次。我目前正在使用警报管理器为每个线程创建重复警报。然后由 BroadcastReceiver 接收,我从中调用一个活动,然后根据传递给活动的数据运行到服务器同步线程或从服务器同步线程。我正在使用该活动来显示一个对话框,以防止用户在同步完成之前使用应用程序,因为他们都访问了应用程序所需的数据库。这是完成这项任务的正确方法,还是有更好的选择?
提前谢谢你
【问题讨论】:
-
您可以在同步期间放置全屏插页式广告。这就是我能给你的所有建议,因为无论如何答案可能与你的整体设计相矛盾。当您提出这样的问题时,您还必须提供您的应用程序工作的模型,以便获得相应的建议。