*   >> lukeminen koulutus Artikkelit >> science >> programming

Android Ohjelmointi: Android Application Components

palvelu on Android-sovellus komponentti, joka ajaa taustalla ja ei ole visuaalinen käyttöliittymä. Palveluja käytetään suorittamaan käsittely osat hakemuksesi taustalla. Kun käyttäjä työskentelee etualalla UI, palvelut voidaan käsitellä prosesseja on tehtävä taustalla. Palvelu voidaan käynnistää toisen Android-sovellus komponentteja kuten toiminta tai muut palvelut, ja se jatkuu taustalla vaikka käyttäjä siirtyy toiseen sovellukseen. Näin palvelut ovat vähemmän todennäköisesti tuhonnut Android järjestelmä vapauttaa resursseja, kuin toiminta.


Yksi tyypillinen esimerkki palvelujen käytön on musiikkisoitin sovellus. Voimme käyttää toimintaa valita musiikkikappaleen SD-kortilta ja pelata sitä. Kun se alkaa soittaa, käyttäjä voi avata toisen sovelluksia ja musiikki soi taustalla. Tämä voi olla mahdollista vain käyttämällä Android palvelut. Toiminto, joka valitsee musiikkikappaleen todella vetoaa palvelu, joka toimii taustalla. Sitten se jatkaa pelaamista taustalla vaikka käyttöliittymä toimintaa tuhoutuu.

Milloin tahansa käyttäjä voi palata toimintaan ja käyttää Liukusäätimen etsimään kappaleen, valitse toinen raita, tai lopussa toisto. Tämä tarkoittaa, että palvelu ja toiminta että vedotaan palvelu eivät ole täysin riippumattomia, vaan Activity on voi täysin valvoa palvelu. Toinen esimerkki palvelu on lataamisen tiedosto internetistä. Sen pitäisi toimia taustalla ja jatkaa lataamista vaikka me siirtyy toiseen sovelluksia.

Kaikki Android palvelut on toteutettu alaluokka Service luokan määritelty Android SDK. On olemassa kahdenlaisia ​​palveluja Android.


Ne ovat:

Sitoutumaton Palvelut

Sen tyyppistä palvelua, joka ei ole rajoittuu komponentteihin. Alettuaan, se toimii taustalla vaikka komponentti, joka alkoi palvelun saa surmansa. Se voidaan ajaa taustalla loputtomiin ja olisi pysähtyä itsestään leikkauksen jälkeen sen tarkoitus suorittaa on valmis.

Bound Palvelut

Sen sidottu muihin komponentteihin ja toimii vain kunnes komponentin jossa se on rajoitettu kulkee.


Broadcast-vastaanottimet

Vastaanottimet ovat yksi Android-sovellus komponentteja, jota käytetään vastaanottamaan viestejä, jotka lähettämät Android-järjestelmän tai muun Android sovelluksia. On monia lähetyksiä, jotka aloitetaan Android-järjestelmän itse ja muut sovellukset voivat saada käyttämällä radiovastaanotin. Esimerkkejä lähetysten alulle järjestelmän:

- Varoitus, että akku on vähissä

- Näyttö sa

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

Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.