我目前有一个产生的线程,要么从队列中拉出下一个命令并执行它,要么稍微睡一会再试一次。但是,如果队列中没有更多命令,并且应用程序中没有更多活动存活,我不希望它运行。
我的问题是我应该调查哪条路线,以及哪些路线可能会让其他人参加?
或者,我是否有错误,如果没有更多活动绑定到它,android可以自动终止我的线程?
答案 0 :(得分:1)
有一种方法可以创建“自动”停止的服务:请参阅开发指南中的Bound Services页面:
绑定服务通常仅存在 而它提供另一种应用 组件并没有运行 背景无限期。