后台进程的通知管理器
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
我正在创建一个 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