qq_2790289459的博客

专注于Android开发学习

线程加载数据后的ui线程刷新实现

线程中数据加载完成后在主线程刷新:

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点击打开链接

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiuweitianhu_12345/article/details/51546566
个人分类: Android
上一篇线程简介
下一篇Handler简介
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭