我正在构建一个简单的新闻应用程序,它按顺序显示来自几个网站的新闻。我正在构建一个简单的活动来显示新闻和标题中的图像。
从Web应用程序的角度来看,我需要向服务器发送一个请求,该请求会生成{"image": http://example.com/image, "title": "News Title"}
形式的json,我需要在页面上显示此内容。
我们如何在制作Android应用程序时这样做。我无法弄清楚制作应用程序的这一部分。感谢
答案 0 :(得分:0)
我建议你阅读以下主题:
http://developer.android.com/training/basics/network-ops/index.html http://developer.android.com/training/displaying-bitmaps/index.html
以及这些页面中提供的链接。快乐学习;)
答案 1 :(得分:0)
Map<String, Object> jsonParamsob = new ArrayMap<>();
//put something inside the map, could be null
jsonParamsob.put("phone", "+91"+phoneNumber);
jsonParamsob.put("otp", ""+otp);
jsonParamsob.put("deviceType", "android");
jsonParamsob.put("deviceToken", ""+android_id);
jsonParamsob.put("appType", "admin");
/*"phone": "9050292547",
"otp": "1234",
"deviceType" : "android",
"deviceToken": "nxksnnk423lncmklnlkcdss",
"appType": "admin"*/
RequestBody bodyRq = ResponseBody.create(okhttp3.MediaType.parse("application/json; charset=utf-8"),(new JSONObject(jsonParamsob)).toString());