我在 Activity 和服务之间有很大的混淆。我的目标是运行音乐播放器。在大多数文档中说,要为 Activity 运行后台工作,您应该使用服务。但是可以从 Activity 本身创建的线程调用播放器。此外,即使 Activity 被破坏,线程也不会被破坏。
如果是这样,这里的服务有什么用? 我们为什么要使用服务,什么时候使用服务?
请澄清我的疑问!
提前致谢。
最佳答案
Activity 是一个 GUI,service 是非 GUI 线程,可以在后台运行。更多细节 here.
关于android - Android Activity 和 Service 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5050005/