判斷題在電商項目的開發(fā)當中RetrofitConverter->ResponseConverter,很明顯,它是數(shù)據(jù)轉(zhuǎn)換器。它將response轉(zhuǎn)換成我們具體想要的T。Retrofit提供了很多converterfactory。比如(protobuff)等等。你需要什么,就配置什么工廠。在Service方法上聲明泛型具體類型就可以了。
您可能感興趣的試卷
你可能感興趣的試題
1.多項選擇題在電商項目的開發(fā)當中Retrofit生成的CallAdapter有四個工廠,分別對應不同的平臺,()還有一個Retrofit默認的。這個CallAdapter不太好用中文解釋。簡單來說就是用來將Call轉(zhuǎn)成T的一個策略。因為這里具體請求是耗時操作,所以你需要CallAdapter去管理線程。
A.RxJava
B.Java8
C.Guava
D.EVE
2.多項選擇題在電商項目的開發(fā)當中Retrofit有外觀模式,(),工廠等這些。
A.動態(tài)代理
B.策略模式
C.觀察者模式
D.還有Builder模式
3.多項選擇題在電商項目的開發(fā)當中Retrofit沒有框架首先buildrequest參數(shù)因為不能在主線程請求HTTP,所以你得有個Executer或者線程,錯誤的是()。
A.enqueue后,通過線程去run你的請求得到服務器數(shù)據(jù)前,callback回調(diào)給你的上層
B.enqueue前,通過線程去run你的請求得到服務器數(shù)據(jù)后,callback回調(diào)給你的上層
C.enqueue前,通過線程去run你的請求得到服務器數(shù)據(jù)前,callback回調(diào)給你的上層
D.enqueue后,通過線程去run你的請求得到服務器數(shù)據(jù)后,callback回調(diào)給你的下層
4.單項選擇題在電商項目的開發(fā)當中Retrofit()替換參數(shù)值,是結合post請求的。
A.@Path
B.@Headers
C.@Query
D.@Field
5.單項選擇題在電商項目的開發(fā)當中Retrofit()用表單數(shù)據(jù)提交。
A.@Path
B.@Headers
C.@FormUrlEncoded
D.@Field
最新試題
Room是Android Jetpack的哪個部分()
題型:單項選擇題
以下哪個字符串資源ID用于播放音頻的按鈕文本()
題型:單項選擇題
以下哪個字符串資源ID用于播放視頻的按鈕文本()
題型:單項選擇題
在WorkManager中,哪個類表示請求執(zhí)行工作()
題型:單項選擇題
在WorkManager中,哪個方法用于設置工作的唯一性()
題型:單項選擇題
在WorkManager中,哪種狀態(tài)表示工作已完成()
題型:單項選擇題
在HomeScreen中,homeUiState的作用是什么()
題型:單項選擇題
在WorkManager中,哪個方法用于獲取工作信息()
題型:單項選擇題
以下哪個不是創(chuàng)建DAO的步驟()
題型:單項選擇題
在Room中,哪個注解用來定義更復雜的數(shù)據(jù)庫操作()
題型:單項選擇題