Android在子线程中更新UI的方法汇总(共七种)

Android在子线程中更新UI的方法汇总(共七种)

1、常规写法:new Handler()的handleMessage()和handler.sendMessage(msg)

Android在子线程中更新UI的方法汇总(共七种) 
Android在子线程中更新UI的方法汇总(共七种)

2、handler的另一种用法:

Android在子线程中更新UI的方法汇总(共七种) 
Android在子线程中更新UI的方法汇总(共七种)

3、handler.post(runnable)

Android在子线程中更新UI的方法汇总(共七种) 
Android在子线程中更新UI的方法汇总(共七种)

4、handler.postDelayed(runnable,milliseconds)

Android在子线程中更新UI的方法汇总(共七种) 
Android在子线程中更新UI的方法汇总(共七种)

5、activity.runOnUiThread(runnable)

Android在子线程中更新UI的方法汇总(共七种)

6、view.post(runnable)

Android在子线程中更新UI的方法汇总(共七种)

7、view.postDelayed(runnable,milliseconds)

Android在子线程中更新UI的方法汇总(共七种)