Life 's a struggle!
阿新 • • 發佈:2019-01-02
前提:撰寫MIDP應用程式的基本執行單位-MIDlet,必須繼承自javax.microedition.midlet.MIDlet類。
javax.microedition.midlet.MIDlet類中定義了三個抽象方法,所以我們必須去實現它們,這三個抽象方法分別是:
- startApp( ) 轉至運作狀態;
- pauseApp( ) 轉至暫停狀態;
- destroyedApp( ) 轉至結束狀態
根據MIDP規範,MIDlet中不應該有java程式中 public static void main(String[] args)這個方法,如果你的MIDlet中有這個方法,那麼程式管理器會忽略這個方法。
綜上所述,那麼一個典型的MIDlet外觀如下:
import javax.microedition.midlet.*;publicclass HelloWorldMIDlet extends MIDlet
{
public HelloWorldMIDlet( )
{
//建構函式
}
publicvoid startApp( )
{
}
publicvoid pauseApp( )
}
publicvoid destroyApp(boolean unconditional)
{
}
}
注意:如果程式中有帶引數的建構函式,那麼必須再加上一個無引數的建構函式,否則程式無法正確初始化,也就無法正確載入。