【发布时间】:2011-03-31 18:31:31
【问题描述】:
我创建了一个与服务器同步的应用程序。 我已经有一个代码,一旦用户按下按钮就会同步。现在是时候在那里添加服务了。 关于android上的services,我有以下问题:
- 如果用户以前从未运行过应用程序,服务是否会启动? (即刚刚安装)
- 第一次启动服务是什么时候?我可以从主应用程序的
onCreate开始吗? - 如果用户在应用程序中按下同步按钮,我应该启动该服务还是应该有不同的进程?那么如何检查后台同步没有同时发生?
-
我应该使用 ASyncTask,即使服务启动为
startService(new Intent(this, ServiceSync.class));
【问题讨论】:
-
@mgv,我记得它并且很快就会这样做 - 只需要再次查看我所有的问题(不幸的是,并非所有问题都得到了回答)。
标签: android service android-service