//记录一下、留给自己的、
public static List<Follower> loadFollowerList(int uid) {
try {
list = new ArrayList<Follower>();
JSONObject jsonObject = new JSONObject();
jsonObject.put(Constants.JSON_ID, 1);
jsonObject.put(Constants.JSON_METHOD, Constants.FOLLOWERLIST_QUERY);
JSONObject jsonObject_param = new JSONObject();
jsonObject_param.put(Constants.UID, uid);
jsonObject.put(Constants.JSON_PARAMS, jsonObject_param);
jsonObject.put(Constants.JSON_RPC, Constants.RCP_NO);
String responseString = HttpManager.executePost(
Constants.URL_STRING, jsonObject.toString());
JSONObject resultObject = new JSONObject(responseString);
JSONArray jsonArray = resultObject.getJSONArray(Constants.RESULT);
for (int i = 0; i < jsonArray.length(); i++) {
follower = new Follower();
follower.setFollowerName(jsonArray.getJSONObject(i).getString(
"followername"));
follower.setFollowerPic(jsonArray.getJSONObject(i).getString(
"followerpic"));
}
} catch (Exception e) {
System.out.println("error");
e.printStackTrace();
}
return list;
}
/**
传入: {"id":1,"method":"followerlist.query","params":{"uid":"7"},"jsonrpc":"2.0"}
从传出的Json对象解析需要的内容
*/
分享到:
相关推荐
本文将深入探讨如何使用JavaScript调用Android的方法,并传递JSON数据,以实现两者之间的高效通信。 首先,我们需要了解`Android WebView`。WebView是Android系统提供的一种组件,它能够加载并显示网页内容,就像是...
JSON采用完全独立于语言平台的文本格式(这一点与XML作用类似),使用JSON可以将对象中表示的一组数据转换为字符串,然后可以在各个应用程序之间传递这些字符串,或者在异步系统中进行服务器和客户端之间的数据传递...
总结起来,这个Android HTTP通信例子展示了如何在Android应用中使用HTTP协议与Java Web服务器进行交互,包括JSON数据的传递、文件的上传和下载,以及错误处理等关键环节。理解并掌握这些技术对于开发功能丰富的...
总结,Android调用WebService并使用JSON传递实体对象涉及到多个步骤,包括选择合适的库(如ksoap2和Newtonsoft.Json),理解数据序列化和反序列化的过程,以及正确设置HTTP通信。通过这种方式,你可以高效地在客户端...
在“Android开发-其它控件”这个标签下,AndroidJsonEditView作为一个独特的控件,与其他标准的Android组件(如TextView、EditText、ListView等)不同,它提供了一个专门处理JSON数据的视图。开发者可以将这个控件...
JSON(JavaScript ...新程序员可以通过这个示例来理解JSON在Android开发中的应用,并学习如何将JSON数据集成到他们的应用程序中。通过实践这些知识点,你可以更好地理解和掌握Android应用与服务器之间的数据交互。
在Android开发中,访问服务器获取数据是常见的需求,而JSON作为一种轻量级的数据交换格式,因其简洁、易于解析和生成,被广泛应用于网络通信。本示例主要介绍如何通过JSON数据来访问服务器,并利用多线程提升应用...
在Android开发中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它使得人和机器都能容易地读取和编写数据。本教程将深入探讨如何在Android中使用JSON进行数据封装和传输,特别是在Java与C++之间...
在Android开发中,处理JSON数据是一项常见的任务,特别是在与服务器进行数据交互时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。Android提供了...
在Android开发中,有时我们需要与远程服务器进行数据交互,这时JSON-RPC客户端库就显得尤为重要。"android-json-rpc"正是这样一款专为Android平台设计的JSON-RPC库,它简化了开发者在Android应用程序中执行JSON-RPC...
在Android开发中,将HTTP请求与JSON数据处理结合并显示在ListView中是一项常见的任务。本示例源码展示了如何利用Apache HttpClient库获取JSON数据,并将其解析后填充到ListView中。以下将详细介绍这一过程的关键步骤...
综上所述,Android客户端与服务器通信并使用JSON进行数据交互是一个涉及网络编程、JSON处理、服务器框架理解等多个层面的复杂过程。在实际开发中,需要对每个环节都有深入的理解,才能有效地实现客户端与服务器的...
在Android开发中,HttpUrlConnection是用于网络通信的一种基础组件,尤其在处理JSON数据时,它扮演了重要的角色。本文将详细介绍如何使用HttpUrlConnection进行HTTP的POST和GET请求,并处理JSON响应。 首先,理解...
总之,这个"android登陆注册(json解析网络数据)demo"涵盖了Android开发中的多个核心概念,包括UI设计、网络请求、JSON解析、数据库操作以及数据展示。通过这个项目,开发者可以提升自己的综合技能,并对Android应用...
在Android开发中,有时我们需要从服务器获取数据来更新或展示在应用的用户界面中。一个常见的数据格式是JSON(JavaScript Object Notation),它轻量级、易于解析且被广泛用于Web服务之间的数据交换。本教程将详细...
在Android开发中,JSON(JavaScript Object Notation)是一种常见的数据交换格式,用于在客户端和服务器之间传输数据。本文将简析Android中处理JSON数据的几种方法,为Android开发者提供一些实用技巧。 首先,理解...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它基于JavaScript的一个子集,但语法简单,易于人类阅读和编写,同时也易于机器解析和生成。在本项目中,"json...
总结来说,这个项目涵盖了Android开发中的网络请求技术、JSON解析、多线程处理以及UI设计与展示等多个重要方面。通过这个项目,开发者能够学习到如何在Android应用中获取远程数据,解析并展示到用户界面,这对于开发...
首先,`Newtonsoft.Json.dll`是一个.NET平台下的著名JSON序列化和反序列化库,也被引入到Android开发中。在Android上,你可以通过Java的JNI或者 Xamarin等.NET框架来使用。JSON(JavaScript Object Notation)是一种...
在Android开发中,获取网页数据是一项常见的任务,无论是从ASPX、PHP或其他类型的网页服务器获取信息,都是通过网络请求来实现的。本文将详细介绍如何在Android应用中简单地获取网页数据,以及涉及到的关键技术。 ...