您的位置: 首頁 >科技 >

使用您的應(yīng)用程序上載和下載的HttpClient教程

2022-09-13 11:31:11 編輯:黎茜媛 來源:
導(dǎo)讀 希望與Internet進行交互的開發(fā)人員需要選擇一個軟件包來為他們完成繁重的工作。一個非常常見的途徑是使用內(nèi)置的HttpClient。該文檔 相當完...

希望與Internet進行交互的開發(fā)人員需要選擇一個軟件包來為他們完成繁重的工作。一個非常常見的途徑是使用內(nèi)置的HttpClient。該文檔 相當完整,但是如果您以前從未使用過該軟件包,那么開始它會很艱巨。

看看 JFrankie最近發(fā)布的HttpClient教程。我發(fā)現(xiàn)他的演講對初學(xué)者來說很平易近人,但他毫不猶豫地繼續(xù)學(xué)習(xí)更復(fù)雜的主題。該指南從用于打開連接的幾行代碼開始,并迅速介紹了第一個陷阱。HttpClient不應(yīng)在UI線程中運行,因為它提供了阻止功能(您不知道服務(wù)器回復(fù)之前將需要多長時間)。如果您嘗試執(zhí)行此操作,Android會自動引發(fā)錯誤。

他繼續(xù)將代碼包裝在AsyncTask類中。這使它可以在單獨的線程中運行,并在工作完成后啟動方法。您最有可能希望下載某些內(nèi)容,該主題已在指南中詳細介紹。JFrankie通過解釋使用HTTP多部分請求協(xié)議進行上傳所必需的步驟來結(jié)束本文。

他在Reddit主題中公開了他的文章,他還參與了有關(guān)使用AsyncTask的潛在內(nèi)存泄漏問題的討論。在圍繞HttpClient構(gòu)建應(yīng)用程序時,您可能需要注意一些建議。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。