如何在j2me中处理外部和内部事件

时间:2010-11-29 10:01:49

标签: java-me

我正在开发j2me游戏。因为我必须处理外部和内部事件..我在一些网站上学习过,我们可以在hidenotify()shownotify()的帮助下处理这个事件。

但它不知道在哪里使用这两种方法?是hidenotify()中的pauseApp()shownotify()中的startApp()还是其他地方..

请有人给我一个关于在移动设备中处理活动的明确想法。

1 个答案:

答案 0 :(得分:1)

在J2ME世界中,外部事件类似于以下内容:

  1. 即将发送短信。这用于由预定义和众所周知的发件人发送的消息引起的触发器应用程序特定操作。此功能称为“推送”。
  2. 插入了媒体卡,应用程序需要识别并采取行动。
  3. 如果手机启用了NFC,则在将手机带入读卡器时启动应用程序。
  4. 当服务器尝试连接到手机时,启动应用程序并执行一些特定操作。这要求手机可在网络上寻址;很少有人支持它。
  5. 在特定时间启动应用程序。
  6. 我希望你明白这个主意。以上大多数是通过使用Push Registry实现的。

    您正在讨论的事件是AMS(应用程序管理软件)在显示组件之前以及隐藏组件之前通知应用程序的回调。

    当应用程序即将暂停时,AMS将调用pauseApp;这通常发生在有来电,或翻盖关闭时(在翻盖手机上)等。

    希望它能回答你的问题。