Android之NetworkOnMainThreadException异常

来源:互联网 发布:会员卡计费系统c语言 编辑:程序博客网 时间:2024/05/29 17:57

网络请求在MainThread中产生的异常,也就是说我们的类似于网络请求这些耗时操作放在UI线程中了。ui线程也叫main线程(主线程)。ui线程主要负责与用户的界面交互功能。所以对延时比较忌讳。

一般情况下有两种常用方法用于协调这两个之前的矛盾。
1、network有关比较耗时的操作放到一个子线程里,然后用Handler消息机制与主线程通信。。
2,使用异步机制如:asynctask

0 0
原创粉丝点击