2017-03-22 3 views
-1

サーバーからデータをロードしたいのですが、アンドロイドのアプリケーションから、サーバー、スレッド、またはAsyncTaskからデータをロードするのに最適なものを知りたいと思います。ありがとうサーバーからデータを読み込むのに最適なアンドロイドで、単純なスレッドまたはAsyncTask?

+1

AsyncTaskLoaderは、この目的のために作られたが、私は強くあなたがRet​​rofit2ライブラリを使用することをお勧めします私の答えと他のいくつかの便利なリンクの – dgngulcan

答えて

0

AsyncTaskが優れています。

より良く理解するためにあなたは、両方の使用を知っている必要があります

AsyncTask:

  1. シンプルなネットワーク運用データ
  2. ディスクバウンドのタスクの多くをダウンロードする必要はありません。数ミリ秒以上かかる場合があります。

スレッド大量のデータ(アップロードやダウンロードのどちらか)背景

  • あなたはCPUを制御したい任意のタスクで実行する必要が
  • 高CPUのタスクに適度な関与

    1. ネットワーク運用GUIスレッドに関連した使用方法

    ここには参考文献があります。

    Link 1

    Link 2

    Link 3

  • 関連する問題