首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2012-11-06 
Android开发中相当便捷的JSON反序列化实现(含源代码) 连带有handler和进度条功能在开发的应用程序的过程中

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







热点排行