关闭

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

标签: 线程加载数据后的ui线程刷新实现
201人阅读 评论(0) 收藏 举报
分类:

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

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:17430次
    • 积分:1167
    • 等级:
    • 排名:千里之外
    • 原创:96篇
    • 转载:26篇
    • 译文:3篇
    • 评论:1条
    最新评论