我一直在阅读Android文档,我感到迷茫和困惑。
我需要在Android中使用哪种服务类型,以便即使长时间暂停或最小化应用程序也可以继续运行代码。
如果应用已关闭,我对运行该服务不感兴趣。我想运行一小段代码,这些代码将在应用处于前台或后台时运行,但不会被杀死。
答案 0 :(得分:2)
您可以使用绑定的Service
。所有绑定的客户端断开连接后,Service
将停止。您的Activity
绑定到Service
,并且当您的Activity
被杀死或结束时,您取消绑定并且Service
停止。如果Android杀死了Activity
,绑定的连接也将关闭,并且您的Service
将停止。