![]() |
1
42
如果在用户离开其活动后,可以立即终止您的进程(与单例进程一起),则使用单例进程。如果在此之后需要它继续运行一段时间,请使用服务。如果您希望在用户离开后继续运行,但是可以继续运行,而不是因为用户现在正在使用其他需要更多内存的东西,那么请使用单例。 这两者之间的决定 只有 回到应用程序的生命周期。为此,这就是服务所做的全部工作——要求平台修改其对流程的管理。如果您需要单个实例中的上下文,只需使用context.getApplicationContext()来检索流程的全局上下文。 |
![]() |
user1202032 · Android后台服务位置更新和打盹 6 年前 |
![]() |
Magobin · 从服务启动的通知不会在单击时打开应用程序 7 年前 |
![]() |
firienn · 活动和服务:关于刷卡行为 7 年前 |
|
user7060819 · 服务能否绑定到多个组件? 7 年前 |