`
gintama
  • 浏览: 49716 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android开发、使用Json传递数据、

 
阅读更多
//记录一下、留给自己的、

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对象解析需要的内容
*/
分享到:
评论

相关推荐

    Android开发Json数据

    JSON采用完全独立于语言平台的文本格式(这一点与XML作用类似),使用JSON可以将对象中表示的一组数据转换为字符串,然后可以在各个应用程序之间传递这些字符串,或者在异步系统中进行服务器和客户端之间的数据传递...

    Android开发使用json实现服务器与客户端数据的交互功能示例

    主要介绍了Android开发使用json实现服务器与客户端数据的交互功能,结合具体实例形式分析了Android使用json格式数据在服务器与客户端传递实现数据库查询功能的步骤与相关操作技巧,需要的朋友可以参考下

    Android开发案例驱动教程 配套代码

    《Android开发案例驱动教程》 配套代码。 注: 由于第12,13,14章代码太大,无法上传到一个包中。 这三节代码会放到其他压缩包中。 作者:关东升,赵志荣 Java或C++程序员转变成为Android程序员 采用案例驱动模式...

    老罗android视频开发源码和ppt经典

    1.3 如何搭建android开发环境 1.4 android生命周期的介绍 1.5 android使用全局变量传递数据 1.6 android使用剪切板传递数据 1.7 意图传递数据的第一种方式 1.8 android使用静态变量传递数据 1.9 意图返回结果 二、...

    Android解析JSON数据的方法分析

    JSON作为一种“轻量”的数据结构传递数据,在JS中有广泛的应用 Google公司对JSON的解析提供了gson.jar这个包,它不依赖于其他任何JAR包;自从Android3.0中已经合入了该解析器的功能,但之前的版本是没有的。 ...

    简易Android购物App开发的移动端项目代码

    一份简化的小项目,为了让初学者了解基本的开发流程。可以在Android App上查看物品,购买物品,查看购物车,提交订单,查看历史订单。这个小项目主要是为了达成以下两个目的...App和服务器间传递数据借助字符串或JSON。

    Android与IIS身份验证案例源码.zip

    Android与IIS身份验证案例源码,在Android移动项目开发中,访问服务器时,为了简洁方便,我们经常使用http协议来传递JSON格式的数据。然而有些项目需要有一定的安全性,如使用Android客户端登陆到MIS系统。虽然我们是...

    Java服务器端+Android端(验证用户登录)

    Java服务器端:环境配置为(Tomcat7.0+jdk1.8+MySQL+javaEE平台)使用Java语言搭建的服务器,通过json传递数据。 Android端:用Eclipse开发的。 功能描述:首次安装APP具有启动页,点击启动页后,进去登录页面。...

    android 入门笔记

    11. Android客户端用HTML设计界面,用js给页面插入数据,客户端连接远程服务器上的servlet,通过json传递数据。远程服务器上servlet 8 12. post方式发送数据 13 13. JSON格式接收返回数据 13 14. 处理servlet中乱码 ...

    Android典型技术模块开发详解

    第一篇 Android开发初步 第1章 Android初识 1.1 Android简介 1.1.1 认识Android 1.1.2 Android系统框架 1.1.3 应用程序框架 1.2 Eclipse开发环境 1.2.1 安装ADT插件 1.2.2 安装SDK 1.2.3 配置源代码 1.2.4 创建AVD ...

    【视频1】移动应用开发-android课程介绍

    2.重要涉及UI界面多种点击事件,数据获取,列表,网络接口请求数据,多线程,Handler数据传递,Json数据解析及LitePal数据库使用。 3.本教程只讲重点! 4.本教程持续更新。 5.课程附有源码和技术文档 6.可添加QQ群...

    android学习文档

    1、 Android开发环境搭建 11 1.1 第一种搭建Android的开发环境步骤: 12 1.2 第二种搭建Android的开发环境步骤: 12 2、AVD设备(模拟器) 13 3、Android的模拟器Emulator 14 4、DDMS调试 14 5、Android开发需知 14 ...

    浅谈Android客户端与服务器的数据交互总结

    温馨提示:本文适合有一定Android开发经验的人阅读,如有疑问,欢迎留言讨论。 先了解一下相关的基本概念。 1. Android客户端与服务器端通信方式 通信方式主要有HTTP和Socket。 HTTP通信:即使用HTTP协议进行通信...

    传智播客的android开发源代码

    04_开发与运行(卸载)第一个ANDROID应用.avi 所在项目:Hello 06_电话拔号器.avi 所在项目:phone 08_短信发送器.avi 所在项目:sms 09_深入了解各种布局技术.avi 所在项目:sms & FrameLayout 10_对应用进行单元...

    疯狂Android讲义源码

     1.2 搭建Android开发环境 5  1.2.1 下载和安装Android SDK 5  1.2.2 安装Eclipse和ADT插件 7  1.3 Android常用开发工具的用法 10  1.3.1 创建、删除和浏览AVD 10  1.3.2 使用Android模拟器  (Emulator) 14...

    【视频4】Android Studio工具使用介紹.avi

    2.重要涉及UI界面多种点击事件,数据获取,列表,网络接口请求数据,多线程,Handler数据传递,Json数据解析及LitePal数据库使用。 3.本教程只讲重点! 4.本教程持续更新。 5.课程附有源码和技术文档 6.QQ群...

    精通ANDROID 3(中文版)1/2

    1.5 使用Android SDK开发最终用户应用程序  1.5.1 Android模拟器  1.5.2 Android UI  1.5.3 Android基础组件  1.5.4 高级UI概念  1.5.5 Android Service组件  1.5.6 Android媒体和电话组件  1.5.7 ...

    智能手机系统发展的Android商城

    此设计主要实现了基于Android的电子规则证据助手的应用的开发,该手机软件主要分为客户端和服务端两大部分,客户端主要负责数据的获取和数据的上报,以及对应数据在界面的展示,用户的交互操作,控件的摆放和点击...

    【视频6】Android清单文件详解

    2.重要涉及UI界面多种点击事件,数据获取,列表,网络接口请求数据,多线程,Handler数据传递,Json数据解析及LitePal数据库使用。 3.本教程只讲重点! 4.本教程持续更新。 5.课程附有源码和技术文档

Global site tag (gtag.js) - Google Analytics