Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java J2ME与移动电话_Java_Java Me_Midlet - Fatal编程技术网

Java J2ME与移动电话

Java J2ME与移动电话,java,java-me,midlet,Java,Java Me,Midlet,我是否可以编写一个MIDlet,它像一个日程表一样保持“驻留”,在某个事件发生时发出警报(换句话说,MIDlet API允许开发人员编写一个在后台运行的应用程序)?在一个MIDlet中,我可以使用手机的振动报警器吗?没有一种干净的方法来为一个在所有手机上通用的J2ME应用程序设置背景。在大多数情况下,手机一次只能运行一个应用程序,所以即使你的应用程序是后台的,如果另一个应用程序启动,你的应用程序也可能会被终止 话虽如此,对于某些索尼爱立信(Sony Ericsson)和非老款诺基亚(Nokia)

我是否可以编写一个MIDlet,它像一个日程表一样保持“驻留”,在某个事件发生时发出警报(换句话说,MIDlet API允许开发人员编写一个在后台运行的应用程序)?在一个MIDlet中,我可以使用手机的振动报警器吗?

没有一种干净的方法来为一个在所有手机上通用的J2ME应用程序设置背景。在大多数情况下,手机一次只能运行一个应用程序,所以即使你的应用程序是后台的,如果另一个应用程序启动,你的应用程序也可能会被终止

话虽如此,对于某些索尼爱立信(Sony Ericsson)和非老款诺基亚(Nokia),您至少可以在MIDlet子类中使用以下内容隐藏您的应用程序:

Display.getDisplay( this ).setCurrent( null );
关于振动警报的其他问题:是的,您可以使用以下方法:

Display.getDisplay( this ).vibrate( duration );