线程中数据加载完成后在主线程刷新:
Handler在子线程中加载成功数据后,通过Handler发送消息,可以是空消息也可以是Messsage对象,message对象可以传递对象message.obj,handler还有方法post(Runable);
其中runable中执行的run方法中的代码是在ui线程执行的,还有handler的方法postDelayed(runnable,long min),这个同上面的相同run中执行的都是在ui线程执行的只不过是延时min毫秒执行的
Activity类的RunOnuiThread(Runnableable)Runnable 对象中的run中的方法强制在ui线程执行
View 类的post(Runnable able)run 方法中的方法在ui线程执行吗
view类的postDelayed(Runnable, long):,long是指多少毫秒后开始执行Runnable 接口中的run方法,run方法中的刷新ui是在主线程执行的
线程池:AsyncTask<>:http://blog.csdn.net/jiuweitianhu_12345/article/details/51548365点击打开链接