android - 在 Android 应用程序中与服务器同步

标签 android synchronization

我正在开发一个需要每 5 分钟与服务器应用程序同步一次的应用程序...哪种方法最好?我正在使用 ThreadPoolExecutor(java 方式...),但我对此不是很满意...我想知道您能为我提供哪些其他解决方案...

谢谢!

最佳答案

要么你可以使用线程,AsyncTask 间隔5分钟,或者只使用背景service每 5 分钟连续执行一次网络服务。

还可以使用 AlarmManager 来设置您的日程安排,并使用 IntentService 来完成实际工作。 IntentService 自动为您提供网络 I/O 的后台线程,并在工作完成后自动关闭服务。

关于android - 在 Android 应用程序中与服务器同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9564070/

相关文章:

java - ViewHolder 模式在自定义 CursorAdapter 中正确实现?

Linux计算机之间的文件同步

ios - 如何使一个代码仅在另一个代码在 Swift 中完成后运行

带有键 com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME 的 AndroidManifest.xml

android - 强制关闭后如何获取应用程序上下文

android - 在 Dialog 布局中膨胀 RecyclerView

android - 在不暂停前一个 android 的情况下开始另一个 Activity

Java - 多用户应用程序中的同步

multithreading - POSIX命名信号量可以同步线程吗?

C#线程和同步