Retrofit2(1):基本介紹

Retrofit2是為了Android和Java提供的一個(gè)安全的HTTP客戶(hù)端。默認(rèn)使用okhttp3

簡(jiǎn)單使用

Retrofit retrofit =newRetrofit.Builder()

.baseUrl("https://192.168.1.189:5000/")

.build();

api= retrofit.create(Api.class);

Call userInfo =api.getUserInfo();

userInfo.enqueue(newCallback() {

@Override

public voidonResponse(Call call, Response response) {

try{

String result = response.body().string();

}catch(IOException e) {

e.printStackTrace();

}

}

@Override

public voidonFailure(Call call, Throwable t) {

}

});

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 安卓開(kāi)發(fā)領(lǐng)域中,很多重要的問(wèn)題都有很好的開(kāi)源解決方案,例如Square公司提供網(wǎng)絡(luò)請(qǐng)求 OkHttp , Retr...
    aaron688閱讀 1,996評(píng)論 1 20
  • 什么是Retrofit2 Retrofit是一個(gè)給Android和Java用的類(lèi)型安全的HTTP客戶(hù)端,它將網(wǎng)絡(luò)請(qǐng)...
    不羈的木木閱讀 1,245評(píng)論 0 49
  • 前言 如果看Retrofit的源碼會(huì)發(fā)現(xiàn)其實(shí)質(zhì)上就是對(duì)okHttp的封裝,使用面向接口的方式進(jìn)行網(wǎng)絡(luò)請(qǐng)求,利用動(dòng)態(tài)...
    李某人吖閱讀 2,244評(píng)論 0 0
  • 最近非常流行 Retrofit+RxJava+OkHttp 這一整套的網(wǎng)絡(luò)請(qǐng)求和異步操作的開(kāi)源框架,從 Jake ...
    慌不要慌閱讀 2,022評(píng)論 1 7
  • 前段時(shí)間看了RxJava,發(fā)現(xiàn)跟他一起用的Retrofit,今天就把認(rèn)識(shí)的他們倆個(gè)來(lái)總結(jié)梳理一下 一、什么是RxJ...
    毹毹閱讀 731評(píng)論 0 5

友情鏈接更多精彩內(nèi)容