2014-05-13 24 views
0

我必須上傳音頻文件,現在我正在使用凌空。Android的上傳管理器

我很高興排球和下載管理器從服務器下載。

上傳也是我使用凌空是好的。或者我應該將其更改爲服務還是有任何上傳管理器可以完成我的工作。

回答

1

是的,您可以使用凌雲上傳。 Volley只是一個基於服務的圖書館,因此無需構建自己的服務代碼。如果FTP上傳適合您的上下文,那麼您可以使用FTP上傳,但使用基於HTTP的服務是一個不錯的選擇。

看看Async HttpAndroid FTP Library以防萬一那些更容易使用或更適合您的情況。

沒有必要在自己的服務中運行排除代碼,除非您正在執行需要獨立於活動運行的長時間運行的操作。一個服務並不意味着它使用線程,所以如果volley正在使用線程你很好。

+0

我經歷了基於線程而不是服務的抽象代碼。所以應該創建服務和內部我應該把凌亂後/放上傳文件 – user1871847

+1

對不起,當我說'服務'我的意思是HTTP服務,而不是它運行在一個Android服務。如果它使用線程運行,那很好。無需創建服務,除非您正在執行需要在單個活動之外工作的長時間運行的操作 – Shane