Video: The Internet of Things by James Whittaker of Microsoft 2024
En del av BlackBerry Application Development for Dummies Cheat Sheet
Din BlackBerry-applikasjon bruker tilbakeringinger for å tillate at smarttelefonens OS skal ringe inn i søknaden din for bestemte operasjoner. Din BlackBerry-applikasjon bruker sannsynligvis tilbakeringinger for å tillate trådene det oppretter for å informere hovedprosessen for søknaden din om at tråden har fullført jobben sin.
Her er noen ting du må huske på når du arbeider med tilbakeringinger:
-
Implementere BlackBerry-programmets tilbakeringinger som et grensesnitt, ikke en klasse. Dette gir deg muligheten til å lage en konkret klasse allerede i søknaden din, et objekt som kan motta meldingen fra tråden.
-
Gi både suksess- og feilsøkingsmetoder i tilbakekallingsimplementeringen. Du bør programmere som om noe dårlig vil skje, slik at du blir forberedt når den gjør det, for eksempel en feil i å nå en nettverkstjeneste eller et BlackBerry-hardt minne som ikke klarer å laste ned en stor fil.
-
Hvis tilbakeringingen din skal endre hva som vises eller samhandle med brukeren, legg koden som skal utføres i et Runnable-objekt og send det objektet til et anrop til UiApplication. invokeLater (Runnable r).