Ką visi turėtų žinoti apie „Android“: įvadas, funkcijos ir programos

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Įvadas:

„Android“ yra „Linux“ pagrindu veikianti operacinė sistema, skirta pirmiausia mobiliesiems įrenginiams, pvz., Išmaniesiems telefonams ir planšetiniams kompiuteriams, jutikliniams ekranams. Operacinė sistema per pastaruosius 15 metų labai išsivystė, pradedant juodai baltais telefonais ir baigiant naujausiais išmaniaisiais telefonais ar mini kompiuteriais. Viena iš šių dienų plačiausiai naudojamų mobiliųjų OS yra „Android“. „Android“ yra programinė įranga, kuri buvo įkurta Palo Alto mieste Kalifornijoje 2003 m.

„Android“„Android“ yra galinga operacinė sistema ir palaiko daugybę išmaniųjų telefonų programų. Šios programos yra patogesnės ir pažangesnės vartotojams. Aparatūra, palaikanti „Android“ programinę įrangą, yra pagrįsta ARM architektūros platforma. „Android“ yra atviro kodo operacinė sistema, tai reiškia, kad ji nemokama ir ja gali naudotis visi. „Android“ turi daugybę prieinamų programų, kurios gali padėti jums vienaip ar kitaip tvarkyti savo gyvenimą, todėl rinkoje ją galima įsigyti pigiai, todėl „Android“ yra labai populiarus.




„Android“ logotipas

„Android“ kūrimas palaiko visą „Java“ programavimo kalbą. Net ir kiti API ir JSE paketai nepalaikomi. Pirmoji „Android“ kūrimo rinkinio (SDK) versija 1.0 buvo išleista 2008 m., O naujausia atnaujinta versija yra želė pupelės.



„Android“ architektūra:

„Android“ yra operacinė sistema ir yra programinės įrangos komponentų krūva, suskirstyta į penkias dalis ir keturis pagrindinius sluoksnius

  • „Linux“ branduolys
  • Bibliotekos
  • „Android“ vykdymo laikas

Paraiškos sistema:

„Android“ architektūra

„Linux“ branduolys:

„Android“ naudoja galingą „Linux“ branduolį ir palaiko daugybę aparatinės įrangos tvarkyklių. Branduolys yra operacinės sistemos, valdančios įvesties ir išvesties užklausas iš programinės įrangos, širdis. Tai suteikia pagrindines sistemos funkcijas, tokias kaip procesų valdymas, atminties valdymas, įrenginių valdymas, pvz., Fotoaparatas, klaviatūra, ekranas ir kt., Branduolys tvarko visus dalykus. „Linux“ išties gerai išmano tinklą ir nebūtina jo susieti su periferine aparatine įranga. Pats branduolys tiesiogiai nebendrauja su vartotoju, o sąveikauja su apvalkalu ir kitomis programomis, taip pat su sistemos aparatūros įtaisais.

Bibliotekos:

„Linux“ veislyno viršuje yra rinkinys bibliotekų, įskaitant atvirojo kodo žiniatinklio naršykles, tokias kaip „WebKit“, „library libc“. Šios bibliotekos naudojamos garso ir vaizdo įrašams groti ir įrašyti. „SQLite“ yra duomenų bazė, naudinga saugant ir dalijantis programos duomenimis. SSL bibliotekos yra atsakingos už interneto saugumą ir kt.


„Android“ vykdymo laikas:

„Android“ vykdymo laikas suteikia pagrindinį komponentą, vadinamą „Dalvik Virtual Machine“, kuris yra tam tikra „Java“ virtuali mašina. Tai specialiai sukurta ir optimizuota „Android“. „Dalvik VM“ yra proceso virtuali mašina „Android“ operacinėje sistemoje. Tai programinė įranga, paleidžianti programas „Android“ įrenginiuose.

„Dalvik VM“ naudoja „Java“ pagrindines funkcijas, tokias kaip atminties valdymas ir daugialypis gijimas. „Dalvik VM“ leidžia kiekvienai „Android“ programai vykdyti savo procesą. „Dalvik VM“ vykdo failus .dex formatu.

Paraiškos sistema:

Programų sistemos sluoksnis teikia daug aukštesnio lygio paslaugų tokioms programoms kaip „Windows“ tvarkyklė, peržiūros sistema, paketų tvarkytuvė, išteklių valdytoja ir kt. Programų kūrėjams leidžiama naudoti šias paslaugas savo programoje.

Programos ir funkcijos:

Rasite visus „Android“ programos viršutiniame sluoksnyje ir parašysite savo programą bei įdiekite ją šiame sluoksnyje. Tokių programų pavyzdžiai yra kontaktai, knygos, naršyklės, paslaugos ir kt. Kiekviena programa atlieka skirtingą vaidmenį visose programose.

Funkcijos:

  • Ausinių išdėstymas
  • Sandėliavimas
  • Ryšiai: GSM / EDGE, IDEN, CDMA, „Bluetooth“, WI-FI, EDGE, 3G, NFC, LTE, GPS.
  • Pranešimai: SMS, MMS, C2DM (pranešimai į įrenginį), GCM („Google“ galėtų siųsti pranešimus)
  • Daugiakalbė parama
  • „Multi-touch“
  • Vaizdo skambučiai
  • Ekrano nuotrauka
  • Išorinė saugykla
  • Srautinės medijos palaikymas
  • Optimizuota grafika

„Android“ funkcijos

„Android“ emuliatorius:

Emuliatorius yra nauja programa „Android“ operacinė sistema . Emuliatorius yra naujas prototipas, naudojamas kuriant ir išbandant „Android“ programas nenaudojant jokio fizinio įrenginio.

„Android“ emuliatorius

„Android“ emuliatorius turi visas aparatinės ir programinės įrangos funkcijas, pvz., Mobiliuosius įrenginius, išskyrus telefono skambučius. Jame pateikiami įvairūs naršymo ir valdymo klavišai. Jame taip pat pateikiamas ekranas jūsų programai rodyti. Emuliatoriai naudoja „Android“ virtualių įrenginių konfigūracijas. Kai jūsų programa joje veikia, ji gali naudoti „Android“ platformos paslaugas, kad padėtų kitoms programoms, prieigai prie tinklo, leistų garso, vaizdo įrašus, saugotų ir nuskaitytų duomenis.

„Android“ taikymas - „Android“ programos valdomas nuotolinis robotas

Operacija:

Jis valdo robotinė transporto priemonė naudojant „Android“ programą . „Bluetooth“ įrenginys yra susietas su roboto valdymo bloku, kuris nustato „Android“ programos perduodamus signalus. Nuotolinis valdymas atliekamas naudojant bet kurį išmanųjį telefoną, stalą ir pan., Naudojant „Android“ operacinę sistemą, pagrįstą jutiklinio ekrano veikimu. Perduodantis galas naudoja „Android“ taikomąjį įrenginį, per kurį perduodamos komandos, o imtuvo pusėje - šios komandos naudojamos valdyti robotą visomis kryptimis, pavyzdžiui, į priekį, atgal ir į kairę arba į dešinę ir pan.

Imtuvo galo judėjimas pasiekiamas dviem varikliais, sujungtais su mikrovaldikliu. Serijinio ryšio duomenis, siunčiamus iš „Android“ programos, gauna „Bluetooth“ imtuvas, sujungtas su mikrovaldikliu.

„Android“ programa

Privalumai:

  • „Android“ yra „Linux“ pagrindu veikianti atviro kodo operacinė sistema, ją gali kurti visi
  • Lengva prieiga prie „Android“ programų
  • Galite pakeisti bateriją ir atmintį, disko įrenginį ir UDB parinktį
  • Jis palaiko visas „Google“ paslaugas
  • Operacinė sistema gali jus informuoti apie naujas SMS žinutes ir el. Laiškus ar naujausius atnaujinimus.
  • Jis palaiko daugiafunkcines užduotis
  • „Android“ telefonas taip pat gali veikti kaip maršrutizatorius, kuriuo dalijamasi internetu
  • Tai galima nemokamai pritaikyti
  • Gali įdiegti modifikuotą ROM
  • Jis palaiko 2D ir 3D grafiką