私のアプリには約300枚の画像をダウンロードする必要がありますが、パフォーマンス/接続性に優れた方法は何も見つかりませんでした。ファイルをダウンロードしてデバイス上に解凍するか、イメージを1つずつダウンロードする必要がありますか?Android - 複数のファイルやすべてをダウンロードしたジップ
0
A
答えて
2
モバイルデバイスでは、最初にネットワーク接続をネゴシエートするのに高価になる可能性があるため、接続を少なくする方が望ましいです。ジップは個々のファイルよりも小さくする必要があります。これは、300通の呼び出しではなく1つのオーバーヘッドがないため、個々のファイルをダウンロードするよりはるかに少ないデータしか必要としません。
また、個々のファイルをダウンロードするよりも高速にzipファイルをダウンロードすることができます。接続を作成したり閉じるのに必要な手振れが少なくなります。
携帯電話の私のための親指のルールは、電話でできるだけ多くすることで、複数の接続を作成したり開いたりしないようにすることです。私は情報を取得するために複数の呼び出しを行うよりも、呼び出しに1kまたは2kのペイロードを追加するほうが効率的であることを発見しました。
関連する問題
- 1. mysqlデータベースの複数の列から複数のファイルをジップしてダウンロードする
- 2. Android Pro-guardは.aarファイルのジップ入力を複製します
- 3. ジップとサーバーの複数メモリ内ファイル
- 4. iOSとAndroidで複数のファイルをダウンロード
- 5. ヨモマンジェネレータでジップをダウンロード
- 6. githubから複数のファイルやフォルダをダウンロードするには
- 7. 複数のファイルを1つのフォルダにジップする
- 8. ジップ直接リンクのダウンロードが
- 9. restfull複数のファイルをダウンロード
- 10. 複数のファイルをダウンロード
- 11. 複数のXMLファイルをダウンロード
- 12. Android:複数の小さなファイルのダウンロードを高速化する
- 13. 1つのプログレスバーで複数のファイルをダウンロードするjava/Android
- 14. 7-ジップを使用して同じファイルをジップして削除する
- 15. Androidアプリケーションで複数のファイルを同時にダウンロードする
- 16. 複数のファイルをAndroidで同時にダウンロードするには
- 17. AndroidにFirebaseStorageフォルダのすべてのファイルをダウンロードするには?
- 18. AsyncTaskを使用して複数のファイルをダウンロードしますか?
- 19. android marcketからすべてのapkファイルをダウンロードするには?
- 20. AFHTTPClient複数ファイルのダウンロード
- 21. PHPは複数のファイルをZIPエラーとしてダウンロードします
- 22. Android:ダウンロードしたファイルを共有する
- 23. 複数のリンクをトリガーしてファイルをダウンロードする
- 24. NSURLSessionを使用して複数のファイルをダウンロードする
- 25. NSURLSessionを使用して複数のファイルをダウンロードするには
- 26. cefsharpを使用して複数のファイルをダウンロードする
- 27. Androidでダウンロードした後にダウンロードしたファイルを開く
- 28. 複数のファイルをダウンロードするJava Spring
- 29. 複数のファイルをダウンロードするAFnetworking
- 30. FireFoxで複数のファイルをダウンロードする