因为setText方法只是把这个操作放到主线程的任务队列。
当前正在运行的代码也是有主线程处理的,只有当前任务处理完了,
主线程才会从队列里取出下一个任务执行
当前正在运行的代码也是有主线程处理的,只有当前任务处理完了,
主线程才会从队列里取出下一个任务执行
解决方案 »
- android客户端与服务器servlet通信的一个问题,求解惑。。。
- 怎么动态调整View的Margin和Padding之类的布局参数
- ListView 间隔的颜色
- Android4.1 开机logo的initlogo.rle在哪替换
- 在Android上要实现播放音频到指定的网络设备
- synchronized一个Object对象是为了什么?
- android本地api文档打不开是几个意思,官网也老是打不开,有木有大神知道
- html5 audio 打包成安卓audio无法播放
- 关于读SD卡里的内容问题。。。
- 执行AlertDialog.Builder.show()时,不等待用户点击“确定”吗?
- actionbarsherlock怎么设置背景颜色
- android 触摸屏操作类似鼠标一样
如果启动了多个线程,CPU会交替执行,优先级是等同的,除非特别指定优先级。
如 某个线程中加了sleep 这样休眠当前线程,其他线程会获得更多的机会执行。在主线程中sleep 相当于是阻塞当前应用程序。