Android之NetworkOnMainThreadException异常

android开发学习中经常遇到的问题。问题的根源在主线程中访进行了网络请求。

在UI线程中不允许访问网络。

可以通过其他途径。

一个子线程里,然后用Handler消息机制与主线程通信。

Runnable networkTask = new Runnable() {  
@Override  
    public void run() { 
}
}
Handler handler = new Handler() { 
  @Override  
    public void handleMessage(Message msg) {  
        super.handleMessage(msg);  
    }
}
原文地址:https://www.cnblogs.com/lucika/p/5695677.html