你应该明确使用AsyncTask。在这里,Service会造成很大的开销。 通常情况下,当你需要处理小任务(3-5秒)并且可以显示进度对话框时,应该使用AsyncTask。而当需要进行长时间的后台处理任务时,应该使用Service。
从网页获取数据并在Android数据库中更新(一个简单的表)当您想要从网络更新到本地时,请使用asyn task,这样更好且准确。是否应该使用异步任务还是服务?在您的情况下,您应该使用{{link1:Asyn Task}}而不是服务。