课程
/移动开发
/Android
/Android中的Http通信
发现老师在将下载好的图片进行设置时,在handler的pos方法中又开启了一个线程进行设置的。
但是安卓中不是不允许在子线程中更新UI吗,为什么老师的更新会成功
2017-01-09
源自:Android中的Http通信 1-4
正在回答
虽然更新UI的代码是在子线程中写的,但是子线程中并没有执行这个post()方法,而是通过handler在UI线程中执行的。
pos方法中只是new了一个Runnable对象,并没有开启线程。这个new出来的Runnable对象会被主线程使用
举报
了解Android-http网络编程应用,常见忘了请求相关应用