1、runOnUIThread,用法如下。
Activity.this.runOnUiThread(new Runnable{
@Overid
public void run(){
..........这里所有的代码都是运行在UI线程
}
})
或者写法如下:
class xx implements Runnable{
public xx(){
}
........
@Overid
public void run(){
............这里所有的代码都是运行在UI线程
}
}
Activity.this.runOnUiThread(new xx());
2、AsyncTask,异步任务。
3、Handler。
使用方法参考相关文档。