1

ネイティブAndroidアプリでユーザーの要求に応じてサーバーから複数のファイルを同期またはダウンロードしたいと思います。進行中の同期のステータスについてもUIを更新する必要があります。したがって、この場合、以下のAndroidコンポーネントのどれを使用する必要があります。

  • サービス
  • IntentService
  • AsyncTask
4

3 に答える 3

1

AsyncTaskバックグラウンド作業を行い、タスクに実装されている UI 要素を更新するために 使用しonProgressUpdate()ます。詳細については、ドキュメントを参照してください。

于 2012-09-11T15:40:15.453 に答える
0

を使用してくださいAsyncTask、それはあなたが求めていることを正確に行うために意図的に構築されています。あれは

  • 背景作業
  • 作業中にUIに通知します。

3つのオプションはすべて機能しますがAsyncTask、最も簡単で最適です。

于 2012-09-11T15:38:55.673 に答える
0

help Service や AsyncTask で必要なファイルをダウンロードし、help broadcast receiver で UI を更新すると思います。

于 2012-09-11T15:43:30.310 に答える