旧服务 vs 后台服务 vs 前台服务

Posted

技术标签:

【中文标题】旧服务 vs 后台服务 vs 前台服务【英文标题】:Old services vs Background services vs Foreground services 【发布时间】:2022-01-19 05:04:06 【问题描述】:

在 Kotlin android 中,有适用于旧版 android 的服务,然后有后台和前台服务。有什么区别? 如果我使用旧服务创建了一个应用程序,它可以在新手机上运行吗? 我使用我的服务来阻止在后台工作并发出通知,也许我应该使用其他东西?

【问题讨论】:

【参考方案1】:

这个 *** 链接应该回答你的问题 Timer in Background

您还可以通过创建扩展服务类的 CountDownTimer 来使用此方法。您可以在多个实例中重复使用它。 Android count down timer in background

【讨论】:

以上是关于旧服务 vs 后台服务 vs 前台服务的主要内容,如果未能解决你的问题,请参考以下文章

前台Jcrop配合后台Graphics实现图片裁剪并上传

后台服务和前台服务有啥区别?

Android四大组件——Service后台服务前台服务IntentService跨进程服务无障碍服务系统服务

Android - 前台和后台服务有啥区别?

服务 IntentService 前台服务 定时后台服务

使用 Headless JS 进行本机反应的后台/前台服务