service和Activity 同UI线程

同一个apk下面的service和Activity没有特殊的情况下,一般是在同一个进程的同一个线程里面的。
都在主UI线程,这就是为什么我们在service的onstart onbind中不能做延时较长的操作。

 

同一个包内的activity和service,如果service没有设定属性android:process=":remote"的话,service会和activity跑在同一个进程中,由于一个进程只有一个UI线程,所以,service和acitivity就是在同一个线程里面的。

posted @ 2016-10-04 10:28  天涯海角路  阅读(178)  评论(0)    收藏  举报