Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » UltraLite – Java-Programmierung » Praktische Einführung: Eine BlackBerry-Anwendung erstellen » Teil 1: Erstellen einer neuen BlackBerry-Anwendung

 

Lektion 2: Schreiben und Testen Ihrer BlackBerry-Anwendung

In dieser Lektion erstellen Sie eine Klasse mit einer main-Methode, die eine HomeScreen-Klasse öffnet, die einen Titel und eine Statusmeldung enthält.

 Erstellen und Testen einer Beispielanwendung in Eclipse
  1. Fügen Sie Ihrem Projekt eine Application-Klasse hinzu.

    1. Im Fenster Package Explorer (Paket-Explorer) erweitern Sie HelloBlackBerry und klicken Sie auf src.

    2. Klicken Sie auf File (Datei) » New (Neu) » Class (Klasse).

      Das Fenster New Java Class (Neu Java-Klasse) wird angezeigt.

    3. Im Feld Name geben Sie Application ein.

    4. Unter der Option Which Method Stubs Would You Like To Create (Welche Methoden-Stubs möchten Sie erstellen) wählen Sie Public Static Void Main ([String() Args]).

    5. Klicken Sie auf Finish (Fertig stellen).

      Die Datei Application.java befindet sich in Ihrem Projekt im Fenster Package Explorer (Paket-Explorer).

  2. Ändern Sie die Application-Klasse.

    Doppelklicken Sie auf Application.java im Fenster Package Explorer (Paket-Explorer) und fügen Sie dann einen Konstruktor und eine main-Methode hinzu.

    Ihr Application.java-Code sollte wie der folgende Code aussehen:



    class Application extends net.rim.device.api.ui.UiApplication {
        public static void main( String[] args )
        {
            Application instance = new Application();
            instance.enterEventDispatcher();
        }
        Application() {
            pushScreen( new HomeScreen() );
        }
    }
  3. Fügen Sie Ihrem Projekt eine HomeScreen-Klasse hinzu.

    1. Im Fenster Package Explorer (Paket-Explorer) erweitern Sie HelloBlackBerry und klicken Sie auf src.

    2. Klicken Sie auf File (Datei) » New (Neu) » Class (Klasse).

      Das Fenster New Java Class (Neu Java-Klasse) wird angezeigt.

    3. Im Feld Name geben Sie HomeScreen ein.

    4. Klicken Sie auf Finish (Fertig stellen).

      Die Datei HomeScreen.java befindet sich in Ihrem Projekt im Fenster Package Explorer (Paket-Explorer).

  4. Ändern Sie die HomeScreen-Klasse, sodass sie einen Titel und Statusmeldungen anzeigt.

    Doppelklicken Sie auf HomeScreen.java im Fenster Package Explorer (Paket-Explorer) und aktualisieren Sie dann den Code, sodass er einen Titel und eine Statusmeldung anzeigt.

    Ihr HomeScreen.java-Code sollte wie der folgende Code aussehen:



    import net.rim.device.api.ui.*;
    import net.rim.device.api.ui.component.*;
    import net.rim.device.api.ui.container.*;
    import java.util.*;
    
    class HomeScreen extends MainScreen {
    
        HomeScreen() {
            
            // Set the window title
            LabelField applicationTitle = new LabelField("Hello BlackBerry");
            setTitle(applicationTitle);
            
            // Add a label to show application status
            _statusLabel = new LabelField( "Status: Started" );
            add( _statusLabel );
        }
        private LabelField _statusLabel;
    }

    Das _statusLabel-Objekt wird als Klassenvariable definiert, damit darauf später aus anderen Teilen der Anwendung zugegriffen werden kann.

  5. Führen Sie den Simulator aus.

    Klicken Sie im Fenster Package Explorer (Paket-Explorer) auf Application.java und anschließend auf Run (Ausführen) » Run As (Ausführen als) » BlackBerry-Simulator.

    Hinweis

    Wenn mehrere Projekte in Ihrem Arbeitsbereich geöffnet sind, klicken Sie auf Run (Ausführen) » Run Configurations (Konfigurationen ausführen), wählen Sie HelloBlackBerry aus und klicken Sie anschließend auf Run (Ausführen).

    Das HelloBlackBerry-Projekt wird kompiliert. Daraufhin wird das Simulator-Fenster angezeigt.

    Vergewissern Sie sich, dass das Projekt ohne Fehler kompiliert wird, indem Sie die Registerkarte Problems (Probleme) in Eclipse auswählen.

  6. Klicken Sie im Simulator-Menü auf Simulate (Simulieren) » Set IT Policy (IT-Richtlinie einrichten).

    Das Fenster Set IT Policy (IT-Richtlinie einrichten) wird angezeigt.

  7. Klicken Sie im Feld Policy (Richtlinie) auf Allow Third Party Apps To Use Persistent Store (Anwendungen von Drittanbietern die Verwendung des beständigen Speichers erlauben) » >>.

  8. Klicken Sie auf Set (Einstellen) und dann auf Close (Schließen).

  9. Starten Sie Ihre Anwendung.

    Im Simulator-Fenster navigieren Sie zu Downloads und führen dann die HelloBlackBerry-Anwendung aus.

    Ein Bildschirm mit der Hello BlackBerry-Titelleiste und dem Status: Started-Text wird geöffnet.

  10. Halten Sie die Simulation an.

    Klicken Sie im Simulator-Fenster auf File (Datei) » Exit (Beenden).