Video: Blackmagic NAB 2019 Technical Product Overview 2025
Parte di BlackBerry Application Development For Dummies Cheat Sheet
L'applicazione BlackBerry utilizza i callback per consentire al sistema operativo dello smartphone di chiamare l'applicazione per operazioni specifiche. La stessa applicazione BlackBerry stessa utilizza probabilmente i callback per consentire ai thread che crea di informare il processo principale dell'applicazione che il thread ha completato il proprio lavoro.
Ecco alcune cose da tenere a mente quando si tratta di callback:
-
Implementa i callback dell'applicazione BlackBerry come un'interfaccia, non una classe. Ciò ti consente di rendere qualsiasi classe concreta già presente nella tua applicazione un oggetto che possa ricevere il messaggio dalla discussione.
-
Fornire metodi di successo e di fallimento nell'implementazione del callback. Dovresti programmare come se accadesse qualcosa di brutto in modo da essere preparato quando lo fa, come il mancato raggiungimento di un servizio di rete o di un BlackBerry che sta esaurendo la memoria senza riuscire a scaricare un file di grandi dimensioni.
-
Se la tua callback modifica ciò che è in mostra o interagisce con l'utente, posiziona il codice da eseguire all'interno di un oggetto Runnable e passa tale oggetto in una chiamata a UiApplication. invokeLater (Runnable r).