主线程 子线程 同步请求 异步请求

来源:互联网 发布:大数据交易中心 编辑:程序博客网 时间:2024/06/05 07:42

昨天小编突然想到一个问题,那就是主线程避免进行耗时操作,我想到 好像我的请求网络操作都是在主线程中进行的啊,后来一想不对啊,如果都是在主线程中进行的,应用早不可以用了,经过小编的试验得出下面结论,特此记录一下:

1 同步请求必须另开线程,否则报错:android.os.NetworkOnMainThreadException
2 异步请求本身就已经开启了新的线程,所以在写在应用生命周期中没有报错
3 UI更新必须在主线程中进行,在子线程中进行会报错

0 0
原创粉丝点击