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

Android Programmering: Applikationer Components

SDK. Omdömen

Tjänster Omdömen

En tjänst är en Android-applikation komponent som körs i bakgrunden och har ingen visuell UI. Tjänster används för att utföra bearbetning delar av din ansökan i bakgrunden. Medan användaren arbetar på förgrunds UI kan tjänster används för att hantera de processer som behöver göras i bakgrunden. En tjänst kan startas av en annan Android programkomponenter, såsom en verksamhet eller andra tjänster och kommer att fortsätta att köras i bakgrunden även efter att användaren växlar till ett annat program.

Således tjänster är mindre benägna att förstöras av Android-system att frigöra resurser, än aktiviteter. Omdömen

Ett typiskt exempel på användning av tjänster är en musikspelare ansökan. Vi kan använda en aktivitet för att välja en låt från SD-kortet och spela upp den. När det börjar spela, kan användaren att öppna ytterligare program och musiken spelas i bakgrunden. Detta kan möjliggöras endast genom användningen av Android tjänster. Den aktivitet som väljer musikspår faktiskt åberopar en tjänst som fungerar i bakgrunden.

Sedan kommer det att fortsätta att spela i bakgrunden även efter frontend aktiviteten förstörs. När som helst kan användaren komma tillbaka till verksamheten och använda sökfältet för att söka spår väljer ett annat spår, eller slutet uppspelning. Detta innebär att tjänsten och aktivitet som åberopade tjänsten inte är helt oberoende, istället Aktiviteten är till fullo kan kontrollera tjänsten. Ett annat exempel för en tjänst är nedladdning av filen från Internet. Det bör köras i bakgrunden och fortsätta ladda ner även efter att vi byter till en annan applikationer.

Omdömen

Alla Android tjänster genomförs som en underklass of Service klass som definierats i Android SDK. Det finns två typer av tjänster i Android Omdömen

De är:. Omdömen

Obundet Services Omdömen

Det är en typ av tjänst som inte begränsas till alla komponenter. En gång började, kommer den att köra i bakgrunden även efter den komponent som startade tjänsten blir dödad. Det kan köras i bakgrunden på obestämd tid och ska stanna av sig själv efter operationen avsedd att utföra är klar.


Bundna Tjänster Omdömen

Det är bundet till andra komponenter och går endast till den komponent som som avgränsas körningar. Omdömen

Broadcast mottagare Omdömen

Broadcast-mottagare är en av Android applikationskomponenter som används för att ta emot meddelanden som sänds av Android-systemet eller andra Android-applikationer. D

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

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