Sissejuhatus algajatele mõeldud Androidi arendajatele

Tehnoloogia võib olla närviline, kuid lõppkokkuvõttes on see rahustav palsam kõigile teie vaeva nägevatele pingutustele. Nii et lämmatava tehnoloogia võib siiski kätte saada, peate päeva lõpuks hõlpsalt oma töö sellest ära tegema. Tehnoloogia on tunginud meie elu kõigisse voogudesse ja puuetega inimeste kasutamine selle kasutamisel ei vii teid kuhugi. Olen ise natuke (jah… vähe) hirmul tehnoloogia ees ja rohkem selle toimimisest, kuid olen kindlalt otsustanud oma hirmust üle saada, et sellest võimalikult palju kasu saada. Nii et siin selles teemas õpime tundma Androidi arendajaid algajatele

Mobiiltelefonid - nende kasutamine on ilmselt tükk tegemist, kuid erinevate rakenduste Androidi arendajate tööriistad, ma hoian sellest täielikult eemale. Kuid sageli olen aru saanud, et ei ütle kunagi millelegi. Ja võib-olla sellepärast olen otsustanud saada põhjaliku idee Androidi arendajate tööst algajatele rakenduste arendustarkvaradele. Olen aru saanud, et algelised teadmised on kohustuslikud ja seetõttu olen selles artiklis tegelikult pannud kirja asjad, mida olin Androidi arendaja algajatele, mida nad peavad teadma.

Soovitatavad kursused

  • Ehitage Androidi rakenduste sertifitseerimise kursus
  • Professionaalne Androidi rakenduste arenduskursus
  • Täielik Androidi baaskoolitus

Juhend Androidi arendajatele algajatele

  • Mis on nutitelefon?

(Ma ütlesin teile, et kavatsen võtta teid algtasemel, et veenduda, et tunnete hästi ideid igal tasandil)

Nutitelefon on mobiiltelefon, mis täidab tegelikult nii telefoni kui ka arvuti funktsioone. Lühidalt võib öelda, et nutitelefon on kombinatsioon kahest seadmest, mobiilist (aitab kõnede tegemisel, sõnumite tegemisel) ja arvutist (e-post, internetis surfamine, kontoridokumendid, dokumendid jms). See on kõige lihtsamini ühendatud määratluse, mille võiksin pakkuda Androidi arendajatele algajatele.

Mõni nutitelefoni funktsioon muudab selle kasutamise ainulaadseks. Nutitelefoni juhib opsüsteem nagu arvutit. Nüüd oli arvuti opsüsteemiks Windows, Ubuntu, DOS, mobiiltelefonide jaoks on meil iOS, Android, BlackberryOS, HP WebOS ja Windows.

iOS käitab Apple'i iPhone'i, BlackberryOS töötab Blackberry telefone, Windows opereerib Microsofti telefone ja ülejäänud haldab Google'i Android OS ja HP ​​WebOS, nendes opsüsteemides töötavad nutitelefonid võimaldavad teil rakendusi käitada, GPS-i kaudu juhiseid juurde pääseda, erinevaid mänge mängida muusikat, tehke fotosid ja redigeerige neid graafika abil, laadige alla dokumente ja töötage nendega, kuni olete jooksu ajal. Lühidalt öeldes on teie nutitelefon väga võimekas digitaalne abiline, mis aitab teil oma ülesandeid täita just siis, kui see sobib teie kapriisile.

Kõik ülaltoodu poleks võimalik ilma veebi kasutamiseta või lihtsalt Interneti panemiseta. 3G ja nüüd 4G võrkude tulekuga on nutitelefoniga Interneti-juurdepääs väga lihtne. Lisaks on peaaegu kõigis kohtades saadaval ka WiFi tugi; oma koju, kontorisse, lennujaama kaubanduskeskusesse, kuhu lähete sisseoste tegema.

Kuna meie nutitelefoni põhitõed on selged, arutame nüüd meie Androidi opsüsteemi, millele keskendume.

  • Mis on Android?

Android on meie mobiiltelefonide operatsioonisüsteemitarkvara, mis põhineb Linuxil. Androidi on välja töötanud Open Handset Alliance, mida juhivad Google ja teised ettevõtted. See on avatud lähtekoodiga tarkvara, kus kasutajatel on lubatud lähtekood alla laadida ja neil on lubatud seda näpistada, et muuta see kasutamiseks nende rakenduseks. Google on avaldanud lähtekoodi Apache'i litsentsi versiooni 2.0 all. Linuxi kerneli muudatused on avaldatud GNU üldise avaliku litsentsi versiooni 2 all.

Androidi käitamisrakenduse loomiseks tagab Java programmeerimiskeele eelduseks vajalik teadmine Androidi programmeerimisest algtaseme ja muudab töö suhteliselt lõbusaks.

  • Mis on Jelly Bean, KitKat?

Ehkki kui esmajärjekorras nende nime kuulete, kõlab see nagu lastele kommid ja šokolaadid, pole need mobiilikasutajate kommidest kaugel. Lihtsustatult öeldes on KitKat ja Jelly Bean Androidi OS-i (operatsioonisüsteemi tarkvara) tarkvaraversioonid. Ehkki KitKat on uusim tehnoloogia, töötab Jelly Bean vaatamata uuendatud tarkvara turuletulekule endiselt turul. Jelly Bean 4.3 on ajakohastatud Jelly Bean 4.1 versioonilt ning pärast palju lisafunktsioone ja eelmisest versioonist parandamist; Kitkat 4.4 sai uusimaks turule tulevaks versiooniks.

KitKat on kindlasti täiustatud versioon ja töötab tõhusamalt sama telefoni riistvaraga. Androidi arendajate parema funktsionaalsuse kasutamiseks algajatele on lisatud palju funktsioone. KitKat on kergem ja töötab seetõttu 512 MB RAM-i.

Viimati liitub selle meeskonnaga Android Lollipop, mis on saadaval versioonides 5.0 ja 5.1.1. Pulgakomm on turule viidud koos muudatustega liideses, keskendudes kujunduskeelele, mida tuntakse kui “Materjalidisain”. Pulgakommile järgnes Android Marshmallow 6.0 versioon.

  • Mis on Androidi SDK?

Android-i tarkvaraarendus toimub selleks, et luua algajatele uusi android-arendajaid ja käivitada neid tõhusamalt uusimate liideste või Androidi OS-iga. Androidi rakendusi saab luua Androidi tarkvara arenduskomplekti (SDK) abil. Androidi SDK sisaldab androidi arendajate tööriistu, nagu näiteks bugger, teegid, QEMU-l põhinevat telefonide emulaatorit, õpetusi, näidiskoodi ja dokumentatsiooni. SDK-d saab kasutada sellistel platvormidel nagu Linux, Mac OS X 10.5.8 ja selle täiendatud versioonid ning Windows XP ja Windowsi uusimad pakkumised selle täiendatud versioonides.

Androidi Studio, mille on loonud Google ja mida toetab IntelliJ, on IDE (integreeritud arenduskeskkond), mis on ametlikult välja töötatud IDE, kuid Google lubab androidi arendajatel tööriistadel teiste kasutada. SDK toetab liidese vanemaid versioone, muutes seega Androidi arendajatel algajatele lihtsaks oma rakenduse turustamise laiale kasutajarühmale. Algajatele mõeldud Androidi arendajad on saadaval .apk-vormingus.

Alustamine Androidi arendajate tööriistadega algajatele

Arvestades, et meie põhitõed on kustutatud, liigume nüüd edasi Androidi arendajate keerukamasse ossa algajatele ja kuidas seda kasutada meie enda Androidi arendajate tööriistade loomiseks.

SDK installimine

Google'i järgselt on elu muutunud palju lihtsamaks. See on tõsi ja Android SDK allalaadimine on muutunud teemaks tänu meie enda Google'ile, kes on käivitanud uue paketi, mille kohaselt teeb üks allalaadimine teid valmis androidi arendajate tööriistu nagu ADB ja fastboot kasutamiseks.

Laadige Google'ist alla SDK. Allalaaditud fail on tihendatud ja see tuleb kaevandada

  • Windows: C: draiv
  • OS X: kodukaust ja
  • Linux: kodukaust

SDK-komponendid vajavad Oracleilt Sun Java töötavat versiooni. Kui teil pole Java installitud ja kui te ei saa seda teha, on mul kahju, ei saa ma juurte juurde tagasi pöörduda. Sa pole selleks valmis. Terminalist või käsurealt käsu käivitamiseks on vajalik arvuti OS-i muutuja PATH. Te ei saaks PATH-i faili autoexec.bat või autoexec.nt seada, seega peate oma süsteemi värskendama, et lisada Androidi SDK tööriistadele ja kaustadele redigeerimisboksis kogu tee, eraldatuna pool- koolon. Nüüd peate faili lihtsalt salvestama ja arvuti taaskäivitama. Fail on installitud.

Mänguväljaku seadistamine

Enne kui me hüppasime algajatele mõeldud androidi arendajate ja liidese ning pikkade raskete annuste loendisse, veenduge, et olete oma algelised asjad valmis mängima järgmisele tasemele. Lihtsamal viisil lubage mul öelda teile,

  • Laadige alla Android Studio
  • Laadige SDK halduri abil alla uusimad SDK tööriistad ja platvormid

Projekti loomine

Looge tervitustekraanilt uus projekt ja täitke väljad, et liikuda järgmisse sammu. Sisestage rakenduse nimi, ettevõtte domeen ja paketi nimi ja salvestage see valitud asukohta.

Kontrollida tuleb suvandit, mille nimi on vorm, millega teie rakendus töötab. Kõikjal, kus soovite käivitada oma Android-arendajaid algajatele, näiteks telefoni ja tahvelarvuti, valige need.

Veendumaks, et teie androidi arendajaid algajatele toetab maksimaalne arv seadmeid, valige SDK-API 8 jaoks saadaolev madalaim tase: Android 2.2 (Froyo).

Kuna loome algajatele väga lihtsaid androidi arendajaid, pole vaja valida selliseid valikuid nagu TV, Wear ja Glass.

Valige Tühi tegevus ja klõpsake nuppu Edasi. Muutke aktiivsuse nime jaotises Kohanda.

Projekti loomise lõpuleviimiseks klõpsake nuppu Lõpeta.

See projekt on kõige elementaarsem ja sisaldab vaikefaile.

Rakenduse arendamine

Peate looma oma Androidi arendajate rakenduse paigutuse XML-is, mis sisaldab tekstivälja ja nuppu. Rakendus reageerib nupu vajutamisel ja tekstivälja sisu saadetakse teisele tegevusele.

  1. Looge lineaarne paigutus

Paigutusfaili avamisel suunatakse teid kõigepealt eelvaatepaanile. Sellel lehel klõpsamine viib teid paneelil Kujundus WYSIWYG androidi arendajate tööriistadele.

Lineaarne paigutus paigutab vertikaalse või horisontaalse paigutuse vastavalt Androidi arendaja tööriistadele. Paigutus peaks täitma kogu ekraani ala.

  1. Tekstivälja lisamine

Projekti tuvastamiseks teatud XML-i atribuutidega on vaja teie rakenduse koodi viitenumbri kordumatut identifikaatorit.

  1. Lisage stringiressursid

Stringi ressursifail on teie Androidi arendajate jaoks algajatele mõeldud projekti jaoks vaikimisi olemas. Stringiressursid võimaldavad teil UI-teksti käsitleda ühes kohas, võimaldades teil seda hõlpsalt leida ja sellega töötada.

  1. Lisage nupp

See on tegelikult osa paigutusprotsessist. Nupud on lisatud vidinatena, et tagada Androidi arendaja tööriistade sisu sobitamine ja mähkimine algajatele mõeldud Androidi arendajatega.

  1. Tehke sisendkast, täitke ekraani laius

On vaja tagada, et teie Androidi arendajad algajatele näevad Androidi arendaja rakenduse kujundusega esteetilised välja, tagades sellega ekraani kõrguse ja laiuse võrdeliselt sisuga.

Rakenduse käitamine …

Androidi arendaja rakenduse käitamine sõltub kahest tegurist.

  1. Kas kasutate Android Studio?
  2. Kas teil on päris seadet, milles töötab Android?

Kui pidada ülaltoodud kahte peamiseks viisiks, kuidas kontrollida oma algajaid Androidi arendajaid, saate mõlemad õppida.

Androidi arendajate rakenduse käitamine Android Studio kaudu

Valige oma projekti fail ja klõpsake tööriistaribal nuppu Käivita.

Ilmub aken Vali seade, kus peate valima töötava seadme ja klõpsama nuppu OK. Android studio installib rakenduse ja saate oma põhikontrolli käivitada.

Androidi arendajate rakenduse käitamine käsurida kaudu

Peaksite avama käsurida ja minema projektikataloogi juure. Projekti silumisrežiimis ehitamiseks peaksite kasutama Gradle'i. Kui olete projekti loomise lõpetanud, asub mooduli väljund APK.

Leidke seadmes rakendus ja avage see.

Soovitatav artikkel:

Selles artiklis arutasime Androidi arendajat ja selle tööriistu algajatele, et täiendada oma teadmisi Androidi arendamise karjääris. Androidi arendajate õppimiseks algajatele võite vaadata ka järgmisi kursusi

  1. Uute Androidi Marshmallow funktsioonide struktuurid (täpsemad)
  2. Põnev on teada CSS Flexbox Essentialsi algajatele
  3. Mis on Androidi sertifitseeritud rakenduste arendaja funktsioonid?
  4. Androidi rakenduste arendamine algajatele (tööriistad, õppimine, tarkvara)
  5. 5 parimat mobiilirakenduse arendamise koolitust ja sertifitseerimist

Kategooria: