[coolxing按:转载请注明作者和出处,如有谬误,欢迎在评论中指正.]所谓的startedservice,是我对以startService()方法启动的service的叫法.Service运行在所在进程的mainthread中.启动一个service时,不会自动为该service创建新的thread.这意味着开发者通常需要为service开启新的线程,以执行耗时或者阻塞操作—否则可能导致ANR错误的发生.既然如此,为何不在activity中直接开启新的线程执行耗时操作或者阻塞操作呢...
查看全文