1. 程式人生 > >Life 's a struggle!

Life 's a struggle!

        前提:撰寫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)
          
{
          }

}

注意:如果程式中有帶引數的建構函式,那麼必須再加上一個無引數的建構函式,否則程式無法正確初始化,也就無法正確載入。