Halten Sie ein Auge auf Blackberry App Rückrufe

Ihr Blackberry-Anwendung nutzt Rückrufe das Smartphone des OS zu ermöglichen, für bestimmte Vorgänge in Ihre Anwendung zu nennen. Ihr Blackberry-Anwendung selbst beschäftigt wahrscheinlich Rückrufe, die Fäden zu ermöglichen es den Hauptprozess Ihrer Anwendung zu informieren schafft, dass der Thread seine Arbeit abgeschlossen hat.

Hier sind ein paar Dinge im Auge zu behalten, wenn sie mit Rückrufe zu tun:

  • Implementieren Sie Ihre Blackberry-Anwendung Rückrufe als Schnittstelle, keine Klasse. Dies ermöglicht Ihnen die Flexibilität, jede konkrete Klasse bereits in der Anwendung ein Objekt zu machen, die die Nachricht aus dem Thread empfangen kann.

  • Geben Sie beide Erfolg und Misserfolg Methoden in Ihrer Callback-Implementierung. Sie sollten so programmieren, wenn etwas Schlimmes passieren wird, so werden Sie darauf vorbereitet sein, wenn es funktioniert, wie ein Fehler auf Speicher eine große Datei herunterladen, nicht in der Lage zu laufen niedrig, um einen Netzwerkdienst oder einen Blackberry zu erreichen.

  • Wenn Ihr Rückruf zu ändern wird, was auf dem Display ist oder mit dem Benutzer interagieren, stellen Sie den Code in einem ausgeführt werden Runnable Objekt und das Objekt in einen Aufruf passieren zu UiApplication.invokeLater (Runnable r).

Menü