UI相关的线程都运行在主线程(MainThread/UIThread)里,除了主线程的所有线程都是WorkerThread。
注:在主线程之外,原则上是不允许修改控件(UI)的属性的,ProgressBar(setProgress()方法)除外。
例:给一个Button绑定监听器,用于新建一个线程,然后用这个线程去修改TextView的内容,这时会报错。
来源: