随笔分类 -  组件/线程通信

摘要:主要问题其实只有两个,其一:如何判断当前发送事件的线程是否是主线程;其二:如何在接收事件时指定线程并执行; 一个一个来看。 1.如何判断是否在主线程发送 EventBus在初始化的时候会初始化一个MainThreadSupport对象,它会去获取主线程的Looper对象并存起来。(当前最新版本如果不 阅读全文
posted @ 2019-02-26 11:28 tiger168 阅读(2505) 评论(0) 推荐(0)
摘要:将会调用onDraw()重绘控件 1、view.invalidate刷新UI(主线程) 2、view.postInvalidate刷新UI(子线程) 更新控件的内容 3、handler.sendMessage(Msg)更新UI 4、handler.post(Runnable)更新UI 5、view. 阅读全文
posted @ 2016-02-13 15:28 tiger168 阅读(359) 评论(0) 推荐(0)