*   >> läser Utbildning artiklar >> science >> programming

Android Programmering: Applikationer Components

et finns många sändningar som initieras av Android-systemet självt och andra program kan ta emot med hjälp av Broadcast-mottagare. Exempel på sändningar som initierats av systemet är:

- Varning om att batteriet börjar ta slut Omdömen

- Skärm avstängd Omdömen

- Ändring av tidszon

- Kameran har använts för att ta en bild Omdömen

Under programmering, kan vi använda Broadcast-mottagare för att ta emot dessa sänds meddelanden och beter sig därefter. Ansökningar kan också initiera sändningar.

Vi kan initiera så många sändningar som vi vill och det finns inga gränser för det. Omdömen

Intents Omdömen

Egentligen avsikter är inte en av Android applikationskomponenter, utan det är den komponent mekanismen aktiveras i Android. Det utgör kärnan meddelandesystemet i Android och definierar ett meddelande för att aktivera en viss komponent. Till exempel, om du vill åberopa en ny verksamhet från din nuvarande verksamhet, måste du skjuta en avsikt som anger den nya verksamheten. Och om du vill starta ett annat program från din aktivitet, då också måste du skjuta en avsikt.

Det är genom att avfyra en avsikt, berättar du Android-systemet för att få något att hända Omdömen

Det finns två typer av Intents i Android. Omdömen

Explicita avsikter:

I explicit Avsikt, vi är mycket specifika. Vi anger vilken aktivitet ska få aktiv på mottagning avsikten. Dessa används vanligen för programmets interna kommunikationen Omdömen

Implicit avsikter. Omdömen

I implicit Intent vi skickar ett meddelande till Android-systemet att hitta en lämplig aktivitet som kan svara på uppsåt. Till exempel, för att skicka ett e-post, kan vi använda en avsikt.

Vi kommer också att ange vilka uppgifter som skall opereras, med avsikt. Vid mottagande av Intent, kommer Android-systemet åberopa en aktivitet som kan skicka e-postmeddelanden med de data som vi angett. Om det finns mer än en aktivitet är i stånd att ta emot Intent, presenterar systemet en Väljaren för användaren så att han kan välja vilken aktivitet /Ansökan ska hantera det. Omdömen

Page   <<  [1] [2] [3] 

Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.