背景通知 - 黑莓

时间:2012-01-10 15:48:42

标签: blackberry mobile java-me notifications

即使应用未打开,我也希望使用背景通知之类的内容显示用户通知。它将侦听服务器并每30分钟检索一次更新并向用户显示该消息。如何在BlackBerry上实现此功能。

我不想使用RIM推送服务。

2 个答案:

答案 0 :(得分:2)

检查net.rim.device.api.system.Applicationnet.rim.device.api.ui.UiApplication之间的差异。

不需要任何用户交互的应用程序可以直接从Application类派生。需要用户交互的应用程序应该来自UiApplication

答案 1 :(得分:1)

创建一个单独的应用程序(或为现有应用程序提供第二个入口点),该应用程序实现net.rim.device.api.system.Application并配置为在设备启动时运行。只要操作系统正在运行,您的应用程序实例就会在其自己的后台进程中运行。它可以执行任何需要执行的数据轮询,然后在需要时向用户显示通知,例如使用net.rim.blackberry.api.messagelist.ApplicationIndicatornet.rim.blackberry.api.messagelist.ApplicationMessageFolder API,或者您自己的自定义UI。