判斷題在電商項目的開發(fā)當(dāng)中Retrofitetrofit因為也是square出的,所以大家可能對它更崇拜些。Retrofit的跟Volley是一個套路,但解耦的更徹底:比方說通過注解來配置請求參數(shù),通過工廠來生成CallAdapter,Converter,你可以使用不同的請求適配器(CallAdapter),比方說RxJava,Java8,Guava。你可以使用不同的反序列化工具(Converter),比方說json,protobuff,xml,moshi等等。
您可能感興趣的試卷
你可能感興趣的試題
3.判斷題在電商項目的開發(fā)當(dāng)中Retrofit通過聲明的observeOn線程回調(diào)給上層。這樣上層就拿到了最終結(jié)果。至于結(jié)果再如何處理,那就是上層的事了。
5.多項選擇題在電商項目的開發(fā)當(dāng)中Retrofit生成的CallAdapter有四個工廠,分別對應(yīng)不同的平臺,()還有一個Retrofit默認(rèn)的。這個CallAdapter不太好用中文解釋。簡單來說就是用來將Call轉(zhuǎn)成T的一個策略。因為這里具體請求是耗時操作,所以你需要CallAdapter去管理線程。
A.RxJava
B.Java8
C.Guava
D.EVE
最新試題
創(chuàng)建實體類時,哪個注解用來標(biāo)記數(shù)據(jù)庫實體類()
題型:單項選擇題
以下哪個不是創(chuàng)建DAO的步驟()
題型:單項選擇題
在WorkManager中,哪個方法用于設(shè)置工作的唯一性()
題型:單項選擇題
在WorkManager中,哪個方法用于取消工作()
題型:單項選擇題
在WorkManager中,哪個方法用于檢查工作是否已被取消()
題型:單項選擇題
以下哪個字符串資源ID用于播放視頻的按鈕文本()
題型:單項選擇題
在ItemEntryViewModel中,哪個函數(shù)用于將商品插入到Room數(shù)據(jù)庫中()
題型:單項選擇題
在WorkManager中,哪個方法用于獲取工作信息()
題型:單項選擇題
在HomeViewModel中,TIMEOUT_MILLIS的作用是什么()
題型:單項選擇題
在創(chuàng)建DAO時,哪個注解用來定義執(zhí)行簡單插入的方法()
題型:單項選擇題