Computer/Mobile3D
2. MIDlet 생명 주기
DogBull
2007. 7. 30. 17:07
import javax.microedition.lcdui.*; import javax.microedition.midlet.*; public class Test1 extends MIDlet{ //############################################################################################### //# MIDlet 클래스 추상 메소드 //# [MIDlet 생명주기 1] 응용프로그램이 시작 될 때.
//############################################################################################### public void startApp(){ } //############################################################################################### //# MIDlet 클래스 추상 메소드 정의 //# [MIDlet 생명주기 2] 전화가 왔을 때와 같은 MIDlet 사용 불가 상태. //############################################################################################### public void pauseApp(){} //############################################################################################### //# MIDlet 클래스 추상 메소드 //# [MIDlet 생명주기 3] 종료될 때. //############################################################################################### public void destroyApp(boolean b){}
}
MIDlet은,
startApp(), pauseApp(), destroyApp(boolean) 3개의 생명 주기를 갖는다. destroyApp(boolean) 함수가 호출되면 응용프로그램이 종료 하게 된다.