Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.j2me
SMSReceiver osztály

java.lang.Object
  extended by javax.microedition.midlet.MIDlet
      extended by elte.java2_utikalauz5.j2me.SMSReceiver
Megvalósított interfészek:
Runnable, CommandListener, javax.wireless.messaging.MessageListener

public class SMSReceiver
extends MIDlet
implements CommandListener, Runnable, javax.wireless.messaging.MessageListener

Szöveges SMS fogadás a MessageConnection segítségével.

Mióta:
Java 2 Útikalauz programozóknak 5.0
Forrásfájl:
SMSReceiver.java
Letöltés:
SMSReceiver.jar
Letöltés:
SMSReceiver.jad

Mezők
(package private)  Alert content
          figyelmeztetések megjelenítése
(package private)  Display display
          az aktuális képernyô
(package private)  boolean done
          a végrehajtás befejezését jelzi
(package private)  Command exitCommand
          a programból való kilépés
(package private)  javax.wireless.messaging.Message msg
          az aktuálisan beolvasott üzenet
(package private)  Displayable resumeScreen
          a legutóbb látogatott képernyô
(package private)  String senderAddress
          az SMS üzenet küldôjének címe
(package private)  javax.wireless.messaging.MessageConnection smsconn
          SMS connection
(package private)  String smsPort
          SMS üzenet küldésekor használt port
(package private)  Thread thread
          az aszinkron hálózat és a felhasználói felület szála
 
Konstruktorok
SMSReceiver()
          A MIDlet inicializálása a kezdô képernyô megjelenítése
 
Metódusok
 void commandAction(Command c, Displayable s)
          A felhasználó által küldött parancsok feldolgozása
 void destroyApp(boolean unconditional)
          Az alkalmazás bezárásakor mindent el kell takarítani.
 void notifyIncomingMessage(javax.wireless.messaging.MessageConnection conn)
          Az üzenet megérkezésérôl értesítô metódus
 void pauseApp()
          Pause signals the thread to stop by clearing the thread field.
 void run()
          Az üzenet beolvasás
 void startApp()
          Start creates the thread to do the MessageConnection receive text.
 
javax.microedition.midlet.MIDlet osztálytól örökölt metódusok
getAppProperty, notifyDestroyed, notifyPaused, resumeRequest
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

exitCommand

Command exitCommand
a programból való kilépés


content

Alert content
figyelmeztetések megjelenítése


display

Display display
az aktuális képernyô


thread

Thread thread
az aszinkron hálózat és a felhasználói felület szála


done

boolean done
a végrehajtás befejezését jelzi


smsPort

String smsPort
SMS üzenet küldésekor használt port


smsconn

javax.wireless.messaging.MessageConnection smsconn
SMS connection


msg

javax.wireless.messaging.Message msg
az aktuálisan beolvasott üzenet


senderAddress

String senderAddress
az SMS üzenet küldôjének címe


resumeScreen

Displayable resumeScreen
a legutóbb látogatott képernyô

Konstruktorok részletezése

SMSReceiver

public SMSReceiver()
A MIDlet inicializálása a kezdô képernyô megjelenítése

Metódusok részletezése

startApp

public void startApp()
Start creates the thread to do the MessageConnection receive text. It should return immediately to keep the dispatcher from hanging.

Megvalósítja:
MIDlet osztály startApp metódusát

notifyIncomingMessage

public void notifyIncomingMessage(javax.wireless.messaging.MessageConnection conn)
Az üzenet megérkezésérôl értesítô metódus

Megvalósítja:
javax.wireless.messaging.MessageListener interfész notifyIncomingMessage metódusát
Paraméterek:
conn - the connection with messages available

run

public void run()
Az üzenet beolvasás

Megvalósítja:
Runnable interfész run metódusát

pauseApp

public void pauseApp()
Pause signals the thread to stop by clearing the thread field. If stopped before done with the iterations it will be restarted from scratch later.

Megvalósítja:
MIDlet osztály pauseApp metódusát

destroyApp

public void destroyApp(boolean unconditional)
Az alkalmazás bezárásakor mindent el kell takarítani.

Megvalósítja:
MIDlet osztály destroyApp metódusát

commandAction

public void commandAction(Command c,
                          Displayable s)
A felhasználó által küldött parancsok feldolgozása

Megvalósítja:
CommandListener interfész commandAction metódusát
Paraméterek:
c - parancs
s - képernyô elem, ami a kérést elküldte

Java 2 Útikalauz programozóknak 5.0