如何设计一个在后台运行多个活动和操作的Android应用程序?

如何设计一个在后台运行多个活动和操作的Android应用程序?,android,service,background,android-activity,Android,Service,Background,Android Activity,我正在设计一个应用程序,将有一些活动的标签分开。如果用户在另一个选项卡中,他们中的一些人将不得不在后台执行任务 设计这样的应用程序的最佳策略是什么 我在考虑使用一个服务,但它可能会被android dalvik杀死,不是吗 提前谢谢 正如克里斯蒂安所说,任何东西都可能被杀死,特别是当它们被灭活时 但我认为做后台工作的最佳选择仍然是服务,只要用户仍在您的某个活动中,它就不太可能被杀死(除非在非常极端的情况下),您可以将服务与您的应用程序绑定,这样即使它被杀死,您也可以更好地控制它 如果您在活动中执

我正在设计一个应用程序,将有一些活动的标签分开。如果用户在另一个选项卡中,他们中的一些人将不得不在后台执行任务

设计这样的应用程序的最佳策略是什么

我在考虑使用一个服务,但它可能会被android dalvik杀死,不是吗


提前谢谢

正如克里斯蒂安所说,任何东西都可能被杀死,特别是当它们被灭活时

但我认为做后台工作的最佳选择仍然是服务,只要用户仍在您的某个活动中,它就不太可能被杀死(除非在非常极端的情况下),您可以将服务与您的
应用程序绑定,这样即使它被杀死,您也可以更好地控制它


如果您在活动中执行流程,当用户切换到应用程序中的其他活动时,它仍可能被终止

活动也可能被dalvik杀死。。。任何东西(和任何人)都可能被达尔维克杀死。