android - 使用 Web 服务备份应用数据时,Android 服务是个好主意吗?

标签 android service

我想为我的 Android 应用程序添加将对数据(存储在其 SQLite 数据库中)的更改保存到 Web 服务器的功能。上传将通过 HTTP POST,在请求正文中使用 JSON 来描述更改。

我想知道我是否应该为此使用 android 服务。我希望用户能够在应用程序生成 JSON、调用服务器并等待服务器完成其工作并返回响应时继续与应用程序交互。

非常感谢!

最佳答案

更好的是 IntentService

编辑:现在兼容包已经出来了,我认为新的 Loader类可能是最佳选择,可能使用 ASyncTask 版本或其变体。

关于android - 使用 Web 服务备份应用数据时,Android 服务是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5320686/

相关文章:

android - android中Service类中的PhoneListener

java - 无法使用 Android 客户端 APP 从 TCP 服务器读取数据

java - 反射方法时抛出 TypeNotPresentException

android - 如何限制 AutoCompleteTextView 下拉菜单关闭?

android - 网站(静态或动态)转换为 Android 应用程序

android - 后台服务中的 FusedLocationAPI

java.lang.IllegalStateException : No thread-bound request found: 错误

service - 短信到服务器服务

Grails:在域类中动态注入(inject)服务

android - 无法在 Wear OS 上注册新磁贴