题目内容

下面程序片断是用Gson库解析接收到的JSON字符串,请根据注释在空白划线处填写合适代码。// jsonData是与App类结构对应的JSON格式字符串private void parseJSONWithGSON(String jsonData) {// 创建Gson类对象Gson gson = (1)____________;// 利用TypeToken类的反射机制取得泛型参数List的类型Type typeOf =(2)________________________.(3)____________;// 调用Gson类对象的fromJson()方法,将JSON字符串解析成指定类对象List appList = (4)________________________;// 循环遍历appList,在Logcat窗口中显示其每个App类型元素的属性(5)____________________ {Log.d("MainActivity", "id is " + app.getId());Log.d("MainActivity", "name is " + app.getName());Log.d("MainActivity", "version is " + app.getVersion());}}

查看答案
更多问题

____________是一款Square公司开发的网络请求框架,它通过动态代理方式将Java接口翻译成网络请求,通过OkHttp发送请求。

Retrofit将Http请求抽象成Java____________,在其中用____________描述网络请求方式,配置网络请求参数。

Retrofit网络请求接口方法不需要开发者实现代码的原因是:Retrofit使用了动态反射机制和____________机制,接口方法只是Retrofit内部对应逻辑的调用接口,接口方法用什么名称并不重要,重要的是在自定义接口时用____________为这段内部逻辑中未定参数设置明确的值。

下面是开发者定义一个Retrofit网络请求接口。阅读该接口代码,在其后描述中填写合适内容。public interface AppService {@GET("get_data.json")Call> getAppData();}(1)网络请求接口名称: __________。(2)网络请求方式:__________。(3)网络请求路径URL:__________(4)网络请求接口方法名称:__________(仅需写出方法名称,不需要写参数)。(5)接收服务器返回数据的对象是__________类对象。

答案查题题库