Java Micro: Einführung

Aus Wikibooks

Wechseln zu: Navigation, Suche

Die Mobile-Edition von Java ähnelt im Grunde genommen sehr der Applet-Programmierung in der Standard-Edition. Der folgende Artikel geht von der Tatsache aus, dass sie bereits mit den Grundzügen der Java-Programmierung vertraut sind und stellt somit nur die Eigenheiten der J2ME-Programmierung dar.

Begonnen wird mit einem sogenannten MIDlet, das das Grundgerüst der Anwendung darstellt. Dieses enthält 3 Methoden, die jede mobile Applikation implementieren muss:

void startApp()
void pauseApp()
void destroyApp(boolean conditional)

Die ersten beiden (startApp() und pauseApp()) werden vom Betriebssystem des Endgerätes selbstständig aufgerufen. startApp() sobald eine Anwendung gestartet, oder aus dem pause-Status wieder in gang gesetzt wird, pauseApp() sobald durch betriebssysteminterne Funktionen das MIDlet angehalten wird (dies kann zum Beispiel im Falle eines eingehenden Anrufes passieren). destroyApp() wird üblicherweise erst dann aufgerufen, sobald die Anwendung durch Aufruf der Methode notifyDestroyed() beendet wird.

Persönliche Werkzeuge