我用Json 解析 写一个dao类 通过地址获取流 通过流获取字符集 通过字符集转成JSON 然后解析成对象 activity直接调用方法就行

解决方案 »

  1.   

    我不是用json的,菜鸡不懂啊,我这个解析是安装通信协议,数据格式:标示符,数据头,数据体,校验码,标示符,登录框输入帐号密码也是解析成这样的数据格式的byte[]发给服务器的,服务器发过来也是这样的格式的byte[]的,我在acvitity里面获得服务器传来的数据,然后传入到这个解析类里来解析,完了怎么把得到的数据体发给activity····
      

  2.   

    一般需要在一个子线程中获取这个从服务器来的数据,然后解析,最后通过Handler把解析后的数据发送给主线程,也就是你说的activity,然后通过这些数据更新你的界面啊。一般这种网络请求的流程都是这样
      

  3.   

    对,我就是这样子的,但是我解析后,需要发送几个数据给主线程的,有int,有byte的,怎么发送?
      

  4.   

    对,我就是这样子的,但是我解析后,需要发送几个数据给主线程的,有int,有byte的,怎么发送?
    Message有几个变量可用啊,arg1,arg2,obj,如果数据少,用arg1,arg2就行了,如果多,就把这些数据封装起来,然后使用obj这个变量就好了