Johdanto Androidiin

Android on Linux-pohjainen mobiili käyttöjärjestelmä, jonka on kehittänyt Google. Se oli tarkoitus suunnitella ensisijaisesti kosketusnäyttölaitteille, kuten älypuhelimille ja tablet-laitteille. Androidin alkuperäinen versio julkaistiin 23. syyskuuta 2008, kun taas viimeisin julkaisu oli 6. elokuuta 2018, kun kirjoitan tämän johdannon android-viestiin. Sitä kutsutaan Android “9 Pie”.

Kuvalähde: https://www.elprocus.com/what-is-android-introduction-features-applications/

Androidin pääkomponentit

Kuvalähde: https://goo.gl/images/bQm2z1

Android-sovellusten pääkomponentit ovat seuraavat:

  • toiminta
  • Palvelut
  • Sisällöntuottajat
  • Tarkoitus- ja lähetysvastaanottimet
  • Widgetit ja ilmoitukset

1. Toiminta

Voimme kutsua aktiviteettia Android-sovelluksen esityskerrokseksi. Yksinkertaisesti sanottuna, aktiviteetti edustaa Android-sovelluksen näyttöä, jolla on käyttöliittymä. Sovelluksella, esimerkiksi sähköpostisovelluksella, voi olla monia toimintoja, kuten sähköpostin avaaminen, sähköpostin kirjoittaminen, sähköpostiin vastaaminen - nämä kaikki ovat erilaisia ​​toimintoja. Joten jokaisella Android-sovelluksella on useita aktiviteetteja. Kun aloitamme uuden toiminnan (kuten vastaamisen sähköpostiin), aikaisempi toiminta työnnetään takaisin pinoon ja se pysähtyy, kunnes uusi toiminta on valmis. Jos kuitenkin painamme takaisin-painiketta jatkuvan toiminnan aikana, nykyinen aktiviteetti liukenee ja aukeaa pinosta ja aiempi toiminta jatkuu.

2. Palvelut

Toinen tärkeä osa Android-sovellusta on palvelu. Se suorittaa käynnissä olevat (pitkät tai lyhyet) toiminnot näytöllä suorittamasi toiminnan taustalla. Esimerkiksi push-ilmoitus sähköpostista. On mahdollista, että palvelu jatkuu, kun olet lopettanut sovelluksen tai et käytä sitä tällä hetkellä. Esimerkiksi, kun saat sähköpostin, saat ilmoituksen ollessasi paikallaan, et käytä tällä hetkellä sovellusta.

3. Sisällöntuottajat

Sisällöntuottajat hallinnoivat sovellustietoja ja kapseloivat ne (Object Oriented Feature). Tämä tarjoaa tiedot sovelluksen yhdestä prosessorista toiseen. Tiedot voidaan tallentaa tietokantaan tai tiedostojärjestelmään tai muuhun tallennuksen hallintajärjestelmään. Android-laitteisiin kuuluu useita alkuperäisiä sisällöntuottajia, jotka paljastavat hyödyllisiä tietokantoja, kuten mediakauppa ja yhteystiedot.

4. Tarkoitus- ja lähetysvastaanottimet

Android-aikeet ovat viestintävälineitä, jotka toimivat avustajana, kun viestinvaihto tapahtuu saman sovelluksen eri osien välillä tai sovelluksesta toiseen. Palvelun aloittamiseksi meidän on oltava aikomus suorittaa tämä tehtävä. Sisältöä on kahta tyyppiä:

Kuvalähde: https://goo.gl/images/AqiSpu

  • Implisiittinen tarkoitus : Se ei ilmoita aloitettavan palvelun nimeä, vaan ilmoittaa suoritettavan toiminnan.
  • Selkeä sisältö : Se määrittelee tarkan toiminnan, johon aikomus tulisi antaa.

Broadcast Receivers -sovelluksen avulla sovelluksesi voi kuunnella tarkoituksia, jotka täyttävät määrittämäsi kriteerit. Esimerkiksi sovellukset voivat aloittaa lähetykset ilmoittaakseen muille sovelluksille, että laitteeseen on ladattu vähän tietoja ja ne ovat käytettävissä heidän käytettäväkseen. Lähetyksiä on kahta tyyppiä:

  • Normaali lähetys: Ne ovat täysin asynkronisia ja kaikkia lähetyksen vastaanottimia käytetään määrittelemättömässä järjestyksessä.
  • Tilattu lähetys: Ne ovat synkronisia ja toimitetaan yhdelle vastaanottimelle kerrallaan.

Kuvalähde: https://goo.gl/images/5kjps4

5. Widgetit ja ilmoitukset

Widgetit näyttävät sovelluksesi kiinnostavan tai uuden sisällön konsolidoidussa muodossa matkapuhelimen tai tabletin aloitusnäytössä. Käyttäjä voi tehdä erilaisia ​​toimintoja, kuten siirtää ja muuttaa widgetien kokoa. Widgettejä on periaatteessa neljä:

  • Tieto-widget - Tämä widget näyttää vain tärkeät tiedot käyttäjille. Esimerkiksi kello aloitusnäytössä.
  • Kokoelma-widget - Tämä widget näyttää useita samantyyppisiä tietoja ja antaa sinun valita minkä tahansa niistä avata. Esimerkiksi, kun avaat sähköpostiohjelman, näet useita sähköposteja.
  • Ohjauswidget - Tämä widget näyttää usein käytetyt toiminnot. Esimerkiksi musiikkisovellus-widget antaa käyttäjän toistaa musiikkia sovelluksen ulkopuolelta.
  • Hybridi-widget - Tämä widget yhdistää tiedot kaikista kolmesta widgetistä.

Ilmoitusten avulla käyttäjät voivat ilmoittaa tapahtuneista tapahtumista. Esimerkiksi, käytämme mitä sovellussovellusta, kun viestin saapuessa saamme ilmoituksen.

Androidin ominaisuudet

Kuten olemme jo oppineet Androidin johdannosta, katsotaanpa Androidin ominaisuudet:

  • Android voi ajaa useita sovelluksia samanaikaisesti.
  • Android-widgetien avulla voit näyttää juuri minkä tahansa valitsemasi ominaisuuden oikein aloitusnäytössä.
  • Android tukee useita näppäimistöjä, ja niiden asentaminen on erittäin helppoa.
  • Android tukee Video Graphics Array-, 2D- ja 3D-grafiikkaa rinnalla.
  • Android tukee myös Java-sovelluksia.
  • Asetuksia voidaan muuttaa melko nopeammin, kun Android on käynnissä puhelimessa
  • Erittäin hyvä sovellusmarkkina
  • Useimmat Android-laitteet tukevat NFC: tä, joka mahdollistaa elektronisten laitteiden helpon vuorovaikutuksen pienillä matkoilla.

Android-sovellukset

Yllä olevassa osassa olemme nähneet Androidin perusohjeen. Nyt jatkamme Androidin soveltamista:

Android-sovellukset ovat ohjelmistosovelluksia, jotka toimivat Android-alustalla. Olemme jo nähneet android-sovelluksen komponentit aiemmin koostuvan yhdestä tai useammasta sovelluskomponentista, kuten toiminnoista, palveluista, sisällöntuottajista ja lähetysvastaanottimista. Android-sovellukset on kirjoitettu Java-ohjelmointikielellä ja ne käyttävät Java-ydinkirjastoja. Android-sovellusten kehittämistä varten kehittäjät voivat ladata SDK (Software Development Kit) android-verkkosivustolta. SDK sisältää työkaluja, näytekoodin ja asiaankuuluvat asiakirjat Android-sovellusten luomiseen.

Androidin edut ja haitat

Alla on androidin edut ja haitat, jotka ovat seuraavat:

Androidin edut

  • Android omistaa Google, yksi luotettavimmista ja maineikkaimmista organisaatioista ympäri maailmaa. Se on myös avoimen lähdekoodin ja täysin ilmainen.
  • Se toimii melkein kaikissa laitteissa ja on joustava.
  • On widgettejä, joiden avulla voit nopeasti tehdä työsi.
  • Voimme suorittaa useita tehtäviä samanaikaisesti, mikä mahdollistaa monitehtävät.
  • On olemassa jättiläinen sovelluskeskus, nimeltään Google Play Store, josta löydät miljoonia sovelluksia Google Play -kaupasta. Sillä on paljon enemmän sovelluksia kuin millään muulla käyttöjärjestelmäalustalla.
  • Niillä on useita ominaisuuksia verrattuna muihin käyttöjärjestelmiin.
  • Android on muokattavissa.

Androidin haitat

  • Android-mainoksia esiintyy useimmiten suosituissa ilmaisissa android-sovelluksissa, jotka ovat tavallaan ärsyttäviä käyttäjille.
  • Android OS: ää pidetään yhtenä eniten akkua kuluttavista käyttöjärjestelmistä. Android-käyttöjärjestelmässä taustalla on runsaasti prosessia, jonka seurauksena akku tyhjenee nopeasti.
  • Usein Android-sovellusten tietoturva on heikko.
  • Jos matkapuhelimen RAM-muistia on vähemmän ja jos käyttäjä avaa muutaman sovelluksen, se jumittuu.
  • Se tarvitsee yleensä enemmän koodia kehittämiseen.
  • Viruksen sisältävä sovellus on myös Android Marketissa.

Suositellut artikkelit

Tämä on ollut Androidin käyttöönoton opas. Täällä olemme keskustelleet Androidin pääkomponenteista, ominaisuuksista, eduista ja haitoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. Ero Android-kehittäjän ja verkkokehittäjän välillä
  2. Android-haastattelukysymykset ja vastaukset
  3. Tee uraa Android-kehityksessä