Android 中 startService 的问题
乱挂着 2016-09-09 08:13:10 Android 中的 Service,每调用一次 startService,则会执行一次 onStartCommand
书中看到的是,多次调用 startService,也只会启动这个服务的一个实例,而不会启动多个
那我的问题是:
1. 既然服务只有一个,那为什么会多次调用 onStartCommand 呢?如果onStartCommand中有线程启动,那不是启动了多个线程?
2. 如果 onStartCommand 中为空,或者没有循环和线程之类的东西,onStartCommand 执行完成之后,马上就返回了,那这个服务还存在吗?