您的位置:首页 > 移动开发 > Android开发

Android中Handler的post方法的作用是什么

2015-05-09 13:44 447 查看
一般我们在写Android应用的时候,会把比较耗时的操作放在独立的线程中执行(相对于UI线程,主线程),大多数时候但操作完成后 会要求刷新UI界面,那么就要求子线程返回到主线程刷新UI。这时,Android提供了多种方法来实现。

例如:

Handler.post(Runable callback),Handler.sendMessage(...);

Handler=new Handler(); 

mHandler.post(new Runnable(){

  void run(){

  //执行代码...}

  });
上面的 “//执行代码” 是直接运行在主线程(UI线程)中的,这里并没有新建线程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: