android - Android Activity 和 Service 有什么区别

标签 android

我在 Activity 和服务之间有很大的混淆。我的目标是运行音乐播放器。在大多数文档中说,要为 Activity 运行后台工作,您应该使用服务。但是可以从 Activity 本身创建的线程调用播放器。此外,即使 Activity 被破坏,线程也不会被破坏。

如果是这样,这里的服务有什么用? 我们为什么要使用服务,什么时候使用服务?

请澄清我的疑问!

提前致谢。

最佳答案

Activity 是一个 GUI,service 是非 GUI 线程,可以在后台运行。更多细节 here.

关于android - Android Activity 和 Service 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5050005/

相关文章:

android - 从 Amazon S3 下载图像时如何使用 Picasso 库?

android - LeakCanary 如何仅通过添加依赖项来安装和准备就绪?

android - 如何使用安卓 xliff :g

android - 在 WebView 中从 Facebook 获取视频 url

java - Android libgdx如何避免静态方法和枚举

java - 从 ViewPager fragment 刷新 Activity

android - 将多个搜索栏限制为最多 100%

android - 挂起函数后不执行非挂起函数

java - 获取系统时间精确​​到 0.1ms(100 微秒)

java - String 类型的值无法转换为 JsonObject?