1

我希望在原生 android 应用程序中根据用户需求从服务器同步或下载多个文件。我还需要更新有关正在进行的同步状态的 UI。因此,在这种情况下,应该使用以下哪个 android 组件。

  • 服务
  • 意向服务
  • 异步任务
4

3 回答 3

1

用于AsyncTask完成后台工作和更新 onProgressUpdate()任务中实现的 UI 元素。有关详细信息,请参阅文档

于 2012-09-11T15:40:15.453 回答
0

使用AsyncTask,它是专门为完全按照您的要求而构建的。那是

  • 后台工作
  • 在工作期间通知 UI。

所有三个选项都将起作用,但AsyncTask将是最简单和最适合的。

于 2012-09-11T15:38:55.673 回答
0

我认为使用帮助服务或 AsyncTask 下载您需要的文件,并使用帮助广播接收器更新 UI。

于 2012-09-11T15:43:30.310 回答