2012-11-08 50 views
1

关于android服务类是什么使它能够在任何地方记录“在后台运行”?哪个线程继续在背景上运行?以及onStartCommand()中正在启动的所有线程呢?只要他们有运行代码,或者只要stopSelf()或其他方法被调用,他们就会死?Android服务类

开导我,请...

回答

2

Android服务,他们从开始活动的主线程上运行。

然后,您从服务启动的任何其他线程都将独立运行,并且需要停止。这可以通过

if (running) 

通过服务是开始还是停止而设置的块来容易地完成。

+0

参见IntentService –