读书人

Android开发中对等便捷的JSON反序列化

发布时间: 2012-11-06 14:07:00 作者: rapoo

Android开发中相当便捷的JSON反序列化实现(含源代码) 连带有handler和进度条功能

在开发的应用程序的过程中,我相信json是使用最多的轻量级的数据交换格式,这里我就不介绍有关json的概念了。主要说明一下有关json反序列化的问题,一般情况下我们解析json都是下边这种方式:

Handler handler = new Handler(){@Overridepublic void handleMessage(Message msg) {switch (msg.what) {case 1://反序列化结果在handler里使用MagazineCategoryResp magazineCatagoryList = (MagazineCategoryResp) msg.obj;//这里打印查看结果  可以以类的方式获取json值System.out.println("Result=" + magazineCatagoryList.data.get(0).name);tvTest.setText(magazineCatagoryList.data.get(0).name);break;}super.handleMessage(msg);}};

结果只是测试用的,所以直接使用了get(0)

这里也使用了handler机制,还有进度条的使用,如果有不懂得可以去论坛里找相关的教程和例子。CSDN上也有很多大牛的博客里也有提及。

代码下载

转载请注明出处http://blog.csdn.net/walker02/article/details/8105936







读书人网 >JavaScript

热点推荐