Android - 下载多个文件或包含所有这些文件的zip文件

时间:2016-06-15 11:08:08

标签: android image download connection zip

我需要下载大约300张图片到我的应用程序,但我没有发现任何说法,这是最性能/连接友好。我应该在设备上下载和解压缩文件还是逐个下载图像?

1 个答案:

答案 0 :(得分:2)

在移动设备上,最好减少连接,因为首先协商网络连接可能会很昂贵。一个zip应该比单个文件小,并且它肯定比下载单个文件需要的数据少得多,因为你现在有一个而不是300个调用,所以开销更少。

您还应该能够比下载单个文件更快地下载zip文件,因为创建和关闭连接所需的操作更少。

我在手机上的经验法则是在通话中尽可能多地做,这样就不会创建和打开多个连接。我发现为调用添加额外的1k或2k有效负载比调用多次调用信息更有效。