----------------将会调用onDraw()重绘控件----------------异步
一、view.invalidate刷新UI(主线程)post
二、view.postInvalidate刷新UI(子线程)spa
-----------------更新控件的内容----------------------------线程
三、handler.sendMessage(Msg)更新UIit
四、handler.post(Runnable)更新UIdate
五、view.pos(Runnable)更新UI activity
六、activity.runOnUiThread(Runnable)更新UI view
七、利用异步任务AsyncTask更新UIvi
八、第三方库(EventBus等)handler