寫代碼也要讀書旁壮,愛(ài)全棧婿牍,更愛(ài)生活侈贷。每日更新原創(chuàng)IT編程技術(shù)及日常實(shí)用視頻。
我們的目標(biāo)是:玩得轉(zhuǎn)服務(wù)器Web開發(fā)等脂,搞得懂移動(dòng)端俏蛮,電腦客戶端更是不在話下撑蚌。
關(guān)注微信公眾號(hào):做全棧攻城獅。獲取源碼等資料搏屑。
本系列教程致力于可以快速的進(jìn)行學(xué)習(xí)安卓開發(fā)锨并,按照項(xiàng)目式的方法,通常一篇文章會(huì)做一個(gè)小程序睬棚。提高學(xué)習(xí)的興趣第煮。
一方面總結(jié)自己所得,另一方面可以通過(guò)自己的分享幫助更多學(xué)習(xí)的同仁抑党。
因?yàn)橹R(shí)的連貫性包警,推薦按照順序進(jìn)行學(xué)習(xí)。關(guān)注:做全棧攻城獅底靠,回復(fù)“安卓目錄”害晦,獲取所有教程目錄。
上篇教程:程序員帶你學(xué)習(xí)安卓開發(fā)-兩種顯示互聯(lián)網(wǎng)上的圖片的方式 及動(dòng)畫
補(bǔ)充:
有時(shí)我們進(jìn)行請(qǐng)求時(shí)發(fā)現(xiàn)暑中,對(duì)于中文問(wèn)題很容易出現(xiàn)亂碼壹瘟,這是因?yàn)楸镜鼐幋a與服務(wù)器編碼方式不一致造成的,為了解決這個(gè)問(wèn)題可以進(jìn)行編碼操作:
第一個(gè)參數(shù):欲編碼的中文字符串
第二個(gè)參數(shù):編碼方式
對(duì)于get方式進(jìn)行網(wǎng)絡(luò)編程大家應(yīng)該很熟悉了鳄逾。其實(shí)就是直接在url鏈接中直接增加鍵值對(duì)參數(shù)稻轨,請(qǐng)求這個(gè)頁(yè)面就可以了。
而往往有時(shí)候?yàn)榱税踩紤]雕凹,一般需要進(jìn)行post請(qǐng)求殴俱。下面就詳細(xì)講一下post請(qǐng)求。
Post請(qǐng)求
使用面向?qū)ο蟮腍ttpClient進(jìn)行鏈接網(wǎng)絡(luò)
HttpClient是Apache小組維護(hù)的一個(gè)項(xiàng)目枚抵,相較于原生http請(qǐng)求來(lái)說(shuō)线欲,Httpclient更易用方便,更高效汽摹。并且支持最新的http協(xié)議已經(jīng)在眾多項(xiàng)目中廣泛使用李丰。
我們進(jìn)行使用的時(shí)候首先要下載第三方j(luò)ar包,包地址:http://hc.apache.org/downloads.cgi
下載完畢后把其中l(wèi)ib文件夾中jar文件逼泣,復(fù)制到項(xiàng)目中:
選擇jar文件---右鍵------add As library
此時(shí)就可以使用HttpClient了
Get請(qǐng)求
POST請(qǐng)求
這節(jié)教程先寫到這里吧趴泌,雖然篇幅不大,但是知識(shí)點(diǎn)很重要圾旨,需要大家好好消化踱讨。如有什么問(wèn)題直接在下方討論區(qū)域,評(píng)論砍的。
這里是做全棧攻城獅痹筛,關(guān)注微信公眾號(hào)。