Android 在后台发送通知的正确且最节省内存的方法是什么?

Android 在后台发送通知的正确且最节省内存的方法是什么?,android,android-notifications,Android,Android Notifications,我正在构建一个聊天应用程序,我注意到当我想要构建通知时,我发现Slack在后台不使用服务推送通知 我只是好奇不使用服务是否可以推送通知,以及它是否比使用服务更高效或更省时 您是否希望在收到聊天信息等情况时发送通知?如果是这样,并且如果该事件发送了一个系统范围的广播,那么您应该注册一个来侦听它,并在它看到该事件被广播时生成通知。您也可以通过这种方式安排定时通知。您如何确定这一点?他们可能会使用IntentService,这是一种在工作完成后自动关闭的服务。我只是注意到它没有显示为正在运行的应用程序

我正在构建一个聊天应用程序,我注意到当我想要构建通知时,我发现Slack在后台不使用服务推送通知


我只是好奇不使用服务是否可以推送通知,以及它是否比使用服务更高效或更省时

您是否希望在收到聊天信息等情况时发送通知?如果是这样,并且如果该事件发送了一个系统范围的广播,那么您应该注册一个来侦听它,并在它看到该事件被广播时生成通知。您也可以通过这种方式安排定时通知。

您如何确定这一点?他们可能会使用IntentService,这是一种在工作完成后自动关闭的服务。我只是注意到它没有显示为正在运行的应用程序,也没有显示在后台部分的进程统计中。我假设他们使用不同的方法来推送通知。过早优化。