Kas visiem jāzina par Android: ievads, funkcijas un lietojumprogrammas

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Ievads:

Android ir operētājsistēma, kuras pamatā ir Linux, un tā galvenokārt ir paredzēta skārienekrāna mobilajām ierīcēm, piemēram, viedtālruņiem un planšetdatoriem. Operētājsistēma pēdējo 15 gadu laikā ir daudz attīstījusies, sākot no melnbaltiem tālruņiem līdz jaunākajiem viedtālruņiem vai mini datoriem. Viena no mūsdienās visplašāk izmantotajām mobilajām operētājsistēmām ir android. Android ir programmatūra, kas tika dibināta Palo Alto Kalifornijā 2003. gadā.

AndroidAndroid ir spēcīga operētājsistēma, un tā atbalsta lielu skaitu viedtālruņu lietojumprogrammu. Šīs lietojumprogrammas lietotājiem ir ērtākas un uzlabotas. Aparatūra, kas atbalsta android programmatūru, ir balstīta uz ARM arhitektūras platformu. Android ir atvērtā koda operētājsistēma, kas nozīmē, ka tā ir bez maksas un ikviens to var izmantot. Android ir pieejams miljoniem pieejamu lietotņu, kas var palīdzēt jums tādā vai citādā veidā pārvaldīt savu dzīvi, un šī iemesla dēļ tirgū tā ir pieejama par zemām izmaksām. Android ir ļoti populārs.




Android logotips

Android izstrāde atbalsta pilnu Java programmēšanas valodu. Pat citas paketes, kas ir API un JSE, netiek atbalstītas. Pirmā android izstrādes komplekta (SDK) versija 1.0 tika izlaista 2008. gadā, un jaunākā atjauninātā versija ir želejas pupiņas.



Android arhitektūra:

Android ir operētājsistēma, un tā ir programmatūras komponentu kaudze, kas ir sadalīta piecās sadaļās un četros galvenajos slāņos

  • Linux kodols
  • Bibliotēkas
  • Android izpildlaiks

Pieteikuma ietvars:

Android arhitektūra

Linux kodols:

Android izmanto jaudīgo Linux kodolu, un tas atbalsta plašu aparatūras draiveru klāstu. Kodols ir operētājsistēmas sirds, kas pārvalda ievades un izvades pieprasījumus no programmatūras. Tas nodrošina sistēmas pamatfunkcijas, piemēram, procesu pārvaldību, atmiņas pārvaldību, ierīču pārvaldību, piemēram, kameru, tastatūru, displeju utt. Kodols apstrādā visas lietas. Linux patiešām labi pārvalda tīklošanu, un nav nepieciešams to sasaistīt ar perifērijas aparatūru. Pats kodols tieši nesadarbojas ar lietotāju, bet drīzāk mijiedarbojas ar čaumalu un citām programmām, kā arī ar sistēmas aparatūru.

Bibliotēkas:

Linux audzētavas augšpusē ir bibliotēku kopums, ieskaitot atvērtā koda tīmekļa pārlūkprogrammas, piemēram, WebKit, bibliotēkas libc. Šīs bibliotēkas tiek izmantotas audio un video atskaņošanai un ierakstīšanai. SQLite ir datu bāze, kas ir noderīga lietojumprogrammas datu glabāšanai un koplietošanai. SSL bibliotēkas ir atbildīgas par interneta drošību utt.


Android izpildlaiks:

Android runtime nodrošina galveno komponentu, ko sauc par Dalvik Virtual Machine, kas ir sava veida java virtuālā mašīna. Tas ir īpaši izstrādāts un optimizēts android. Dalvik VM ir procesa virtuālā mašīna android operētājsistēmā. Tā ir programmatūra, kas darbojas progr Android ierīcēs.

Dalvik VM izmanto Linux galvenās funkcijas, piemēram, atmiņas pārvaldību un daudzsavienojumu, kas ir Java valodā. Dalvik VM ļauj katrai Android lietojumprogrammai palaist savu procesu. Dalvik VM izpilda failus .dex formātā.

Pieteikuma ietvars:

Lietojumprogrammu ietvara slānis nodrošina daudzus augstāka līmeņa pakalpojumus lietojumprogrammām, piemēram, Windows pārvaldniekam, skatu sistēmai, pakotņu pārvaldniekam, resursu pārvaldniekam utt. Lietojumprogrammu izstrādātājiem ir atļauts izmantot šos pakalpojumus savā lietojumprogrammā.

Lietojumprogrammas un funkcijas:

Jūs atradīsit visus android lietojumprogrammas augšējā slānī, un jūs uzrakstīsit savu lietojumprogrammu un instalēsit to šajā slānī. Šādu lietojumu piemēri ir kontakti, grāmatas, pārlūkprogrammas, pakalpojumi utt. Katrai lietojumprogrammai ir atšķirīga loma kopējās lietojumprogrammās.

Iespējas:

  • Austiņu izkārtojums
  • Uzglabāšana
  • Savienojamība: GSM / EDGE, IDEN, CDMA, Bluetooth, WI-FI, EDGE, 3G, NFC, LTE, GPS.
  • Ziņapmaiņa: īsziņas, MMS, C2DM (iespējams, lai ziņojumapmaiņa ierīcē), GCM (Google varētu ziņot)
  • Daudzvalodu atbalsts
  • Multi-touch
  • Videozvani
  • Ekrāna tveršana
  • Ārējā atmiņa
  • Straumēšanas multivides atbalsts
  • Optimizēta grafika

Android funkcijas

Android emulators:

Emulators ir jauna lietojumprogramma Android operētājsistēma . Emulators ir jauns prototips, ko izmanto, lai izstrādātu un pārbaudītu android lietojumprogrammas, neizmantojot nevienu fizisku ierīci.

Android emulators

Android emulatorā ir visas aparatūras un programmatūras funkcijas, piemēram, mobilās ierīces, izņemot tālruņa zvanus. Tas nodrošina dažādus navigācijas un vadības taustiņus. Tas nodrošina arī ekrānu, lai parādītu jūsu lietojumprogrammu. Emulatori izmanto android virtuālo ierīču konfigurācijas. Kad jūsu lietojumprogramma tajā darbojas, tā var izmantot android platformas pakalpojumus, lai palīdzētu citām lietojumprogrammām, piekļūtu tīklam, atskaņotu audio, video, saglabātu un izgūtu datus.

Android - Android lietojumprogrammas kontrolēta attālā robota lietošana

Darbība:

Tas kontrolē robotu transportlīdzeklis, izmantojot android lietojumprogrammu . Bluetooth ierīce ir saskarnē ar robota vadības bloku, lai uztvertu android lietojumprogrammas pārraidītos signālus. Attālo darbību nodrošina jebkurš viedtālrunis vai galds utt. Ar android OS, pamatojoties uz skārienekrāna darbību. Pārraides galā tiek izmantota android lietojumprogrammas ierīce, ar kuras palīdzību tiek pārraidītas komandas, un uztvērēja pusē šīs komandas tiek izmantotas robota kontrolei visos virzienos, piemēram, uz priekšu, atpakaļ un pa kreisi vai pa labi, utt.

Uztvērēja gala kustība tiek panākta ar diviem motoriem, kas ir savienoti ar mikrokontrolleru. Sērijveida sakaru datus, kas nosūtīti no android lietojumprogrammas, saņem Bluetooth uztvērējs, kas ir savienots ar mikrokontrolleru.

Android lietojumprogramma

Priekšrocības:

  • Android ir Linux balstīta atvērtā koda operētājsistēma, to var izstrādāt ikviens
  • Viegla piekļuve Android lietotnēm
  • Varat nomainīt akumulatoru un lielapjoma atmiņu, diska disku un opciju UDB
  • Tā atbalsta visus Google pakalpojumus
  • Operētājsistēma spēj jūs informēt par jaunām īsziņām un e-pastiem vai jaunākajiem atjauninājumiem.
  • Tas atbalsta daudzuzdevumu veikšanu
  • Android tālrunis var darboties arī kā maršrutētājs, lai koplietotu internetu
  • To var bez maksas pielāgot
  • Var instalēt modificētu ROM
  • Tā atbalsta 2D un 3D grafiku