结束Android主进程

时间:2015-11-05 08:21:00

标签: android

我正在开发Android应用程序,我想创建一个在结束主进程后在后台运行的进程。就像关闭主应用程序后运行whatsUp一样。这将收集传入的消息并使用图标显示它。我试图通过结束主进程来启动服务。它会运行一段时间然后结束..如何做到这一点?

1 个答案:

答案 0 :(得分:0)

是的,你可以通过使用服务来做到这一点。您需要做的就是创建一个类,在startCommand上使用服务类覆盖方法扩展它,并返回Service.StartSticky。启动意味着即使重新启动手机,您的服务也会持续运行。如果您没有返回粘性,那么如果您重新启动移动设备,它将自动终止。并且还注册广播接收器,以便如果您的服务从服务器获取新数据,您的服务将向您的活动发送数据,然后它将将其传送到广播,并且在广播中将通知用户新数据