首先一段耗时操作应该放到一个单独线程里做吧,UI线程只有一个如果你把耗时的操作放在activity里的话会阻塞ui线程的。你说的放到后台可以start一个新的activity这样之前那个activity就到后台了耗时操作完成后再把新建的activity给finish掉