解决方案 »

  1.   

    个人喜欢在工具类里new Thread,工具类一般是service类。其他直接掉这个service类方法
      

  2.   


    new Thread(){
       public void run(){
          //网络操作 code here.
      }
    }.start();
      

  3.   


    你没懂我意思A方法:访问网络
    B方法在工具类:调用A方法
    C方法在service activity中:调用B方法B还是C放到new Thread里面
      

  4.   


    你没懂我意思A方法:访问网络
    B方法在工具类:调用A方法
    C方法在service activity中:调用B方法B还是C放到new Thread里面
      

  5.   


    B方法调用A方法(访问网络)
    C调用B方法 B还是C放到 new Thread中
      

  6.   

    工具类不可能都是需要新开线程的,所以我建议在service中new Thread。工具类只负责提供方法不负责是否开线程。
      

  7.   


    我知道的 
    但是现在是这样  B方法 我调用A方法访问网络(A在工具类中)  然后C又再次调用B方法这种情况 C是在service里