0

私はほぼ完成したアプリに取り組んでいます。アプリには、sftp サーバーとの間でダウンロードおよびアップロードされるデータ ファイルがあります。ユーザーがファイルをダウンロードまたはアップロードするときに、プロセスがバックグラウンドで開始され、ユーザーがアプリを使用できるようにしたいと考えています。別の条件チェックも実行しています (ユーザーが待つつもりはありません.downloadManagerを使用しましたが、サービスがアプリにどのように役立つかを知りたいです.助けてください.ありがとう

4

1 に答える 1

0

1)シンプルなサービス クラスを作成し、マニフェストで定義します。

2)非同期タスクを使用してダウンロードを実行する

サービスを使用しているため、サービスはバックグラウンドで実行されるため、ユーザーはアプリを操作する必要はありません。

また、Async Task は onPreExecute() と onPostExecute() によってダウンロードのステータスを知らせます。

ダウンロードが成功すると、ユーザーに通知が表示されます。

于 2013-01-10T05:47:42.447 に答える