runOnUiThread 和 handle

841 阅读1分钟


1  runOnUiThread 是Activty 内部方法 作用  更新  ui操作

2   原理二者无太大差别 ,runOnUiThread也是借助 Handler实现的

3 runOnUiThread用法简单,并且共享了同一个Handler,用起来高效、方便。另外,如果在主线程中直接调用,runOnUiThread也可以判断并立即执行,不再推入消息队列。
4  Handler由于更加基础,所以可定制性要比runOnUiThread 强,可以实现标记、延时等功能,并且可以推入其他消息循环线程而非主线程。