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线程)中的,这里并没有新建线程。
例如:
Handler.post(Runable callback),Handler.sendMessage(...);
Handler=new Handler();
mHandler.post(new Runnable(){
void run(){
//执行代码...}
});
上面的 “//执行代码” 是直接运行在主线程(UI线程)中的,这里并没有新建线程。
相关文章推荐
- Android 面试题笔记-------android解析XML的方法有几种?都是什么?及其作用于区别?
- Android中的Handler的post(Runnable(){})方法的线程
- Android:线程间通讯的其他方法、runOnUiThread(action)、Handler.post(action)、post
- Android中的Handler的post方法详解
- Android开发之通过Handler的post方法更新UI
- Android中的Handler的post方法详解
- 处女男学Android(五)---Handler完结篇之Handler的post方法详解
- Android--Handler的post方法详解
- 【android】handler.post方法的说明和注意事项
- Android中的Handler的post方法详解
- Android中的Handler的post方法详解
- Android异步更新UI的方式之使用Handler的post(Runnabel r)方法
- 在 rest 风格 url 资源中, GET/POST/PUT/DELETE 等方法各有什么作用与区别?
- Android中的Handler的post方法
- Android Handler中的handleMessage方法和post方法之源码剖析
- Android定时器之Handler的postDelyed方法
- Android中的Handler的post方法详解
- Android中Handler的作用和使用方法
- Android Handler中的handleMessage方法和post方法之源码剖析 及UI更新方法
- Android:实现定时器 Handler的postDelayed(Runnable, long)方法