アプリケーションが多くの大きなファイルをアップロードする必要がある場合、これはより良い解決策です:
1)別のプロセス(つまり、リモートサービス)でこれを行っていますか?
2) 別のスレッド (または ) を使用していますAsyncTask
か?
これに対する明確で明確な答えはありますか?
ところで、アプリケーションは常に何かをアップロードしています - 通常は非常に小さなデータの塊です。時々、大きなファイルを送信する必要があるため、私が使用しているメカニズムとは別のメカニズムでそれを行いたいと考えています。(ところで、小さなチャンクについては、うまく機能する単一のタスクスレッドを使用しています)
AsyncTask
また、それは1回限りの操作に適していて、スレッドは複数回の操作に適していることも理解しています