后台进程的通知管理器

Notification Manager on background process

我正在创建一个 Android 应用程序,它只是一个用于包装新闻网站的 WebView。在这个应用程序中,我还想要一个解析 RSS 提要的过程,例如。 5分钟。如果该 RSS 中有新的 post,则发出通知。

问题是,当应用不是运行时,是否还能引发通知?如果可能的话,我该如何实现?

启动一项服务 (Android Service),该服务轮询 RSS 提要以检查新的 post。

来自文档:

A Service is an application component that can perform long-running operations in the background and does not provide a user interface. Another application component can start a service and it will continue to run in the background even if the user switches to another application.

当找到新的 RSS post 时,使用 Notification Manager 触发新通知(来自服务)。

另请参阅此答案:Sending a notification from a service in Android