如何将多个图像上传到Image Server

时间:2014-02-12 07:34:25

标签: android file-upload

哪个是从android上传图片到服务器的最佳方法?我需要将多个图像上传到特定文件夹和从服务器返回的路径。

2 个答案:

答案 0 :(得分:2)

我强烈建议您在上传多个文件/图像时使用Square的磁带,同时查看易用性,效率,错误处理,排队系统。如果您一次只使用一个文件,请尝试在任何multi-part file upload中使用android Http clients中的任意一个

这就是Square's Tape

  

Tape是Android和Java的队列相关类的集合   Square,Inc。

     

QueueFile是一个快速,快速,基于文件的FIFO。   从实例添加和删除是O(1)操作,并且是   原子。写是同步的;数据将在之前写入磁盘   操作返回。底层文件的结构是为了生存   进程甚至系统崩溃以及是否抛出I / O异常   在变更期间,更改将中止。

     

ObjectQueue表示可以任意对象的排序   由文件系统(通过QueueFile)或仅在内存中支持。

     

TaskQueue是一个特殊的对象队列,它包含Tasks,对象   有一个被执行的概念。实例由外部管理   准备和执行排队任务的执行者。

答案 1 :(得分:0)

你可以在网上找到很多很多例子。无论如何,我这样做的方式是使用HttpClient这样:

https://stackoverflow.com/a/2937140/812598

祝你好运!