Sunday, February 18, 2007

MIDLET

In MIDP, when you develop a program actually you develop a midlet.
Midlet : javax.microedition.midlet.MIDLET class, which contains main application management functions, is a interface between application management software(AMS) and MIDP application.
Every MIDP application must extend MIDLET class

As you see below our HelloPhone midlet extends from Midlet class and implements CommandListener.

startApp() : When program starts it call this method but it maybe recalled again and again during program.
pauseApp() : Simply pauses midlet.When user wants to continue executing program midlet invokes startApp()
destroyApp(boolean unconditional) : Ends program and release sources.If boolean unconditional set to true middlet have to release sources immediately.But if it is set to false middlet can throw "MIDletStateChangeException" to continue executing.


No comments: