On pääasiassa viisi eri komponentteja, joita käytetään rakentaa sovelluksen. Oikeastaan nämä ovat tulleet esineitä määritelty Android SDK ja tarjoaa erilaisia menetelmiä, joilla sovellus voi käyttäytyä. Kehittäjänä meidän täytyy vain soittaa ja laajentaa näitä jo määritelty luokat käyttää meidän sovellus.
Nämä ovat tärkeimmät Android Application Components:
Toiminta on yksittäinen käyttöliittymä näytön Android-sovellus, jossa visuaalisia elementtejä kutsutaan Luettu (tunnetaan myös widgetit) voi sijoitettava ja käyttäjä voi suorittaa erilaisia toimia vuorovaikutuksessa sen kanssa. Harkitse kuva. Koko ikkuna antaa käyttäjälle käyttöliittymän vuorovaikutuksessa ja siksi tämä täydellinen näyttö tekee Activity. Hallintalaitteet sijoitettu ikkunan avulla käyttäjä voi suorittaa tiettyjä toimintoja ja niitä kutsutaan Views tai Widgetit.
Tässä esimerkissä on viisi widgetit, ne ovat - TextView, napilla pääset AnalogClock ja kaksi painikkeet. Vekottimet Activity voidaan luoda kahdella eri tavalla, puhdasta Java-koodin ja lisäämällä XML koodin määritellä käyttöliittymän. Viimeksi mainittu on aina edullista. Sovellus voi olla enemmän kuin yksi Toimintakertomus ja kunkin toiminnan toimii itsenäisesti, mutta voidaan liittää toisiinsa ja kunkin toiminnan luot on määriteltävä sovelluksen manifestissä. Jokainen Aktiivisuus Android on alaluokka Aktiivisuusluokka määritelty Android SDK.
Vastaavalla tavalla voit käyttää tietoja, että muut laitokset ovat luoneet, käyttämällä sisällöntuottajille. Esimerkki sisällöntuottaja Android on osoitekirja. Sisällöntuottaja yhteystietokanta mahdollistaa muiden sovellusten kyselyn, lukea, muokata ja kirjoittaa yhteystiedot info. Android tulee useita muita rakennettu Sisällöntarjoajat että voimme käyttää meidän sovellus. Kaikki sisällöntuottajat on toteutettu alaluokka ContentProvider luokka, joka on määritelty Android SDK.