Johdanto Android-kehittäjille aloittelijoille

Teknologia voi olla hermostuttavaa, mutta lopulta se on rauhoittava balsami kaikille huolellisille ponnisteluillesi. Joten tukahduttava tekniikka voi kuitenkin saada, sinun on päivän päätteeksi tehtävä helppo tapa saada työsi tekemään siitä. Teknologia on tunkeutunut elämämme kaikkiin virroihin ja vammainen sen käytössä vie sinut minnekään. Olen itse hieman (kyllä… vähän) peloissani tekniikkaa ja peloissani sen toimintaa, mutta olen päättänyt voittaa pelkoni, jotta voisin hyödyntää sitä parhaiten. Joten tässä aiheesta aiomme oppia Android-kehittäjistä aloittelijoille

Matkapuhelimet - niiden käyttö on luultavasti pala kakkua, mutta eri sovellusten Android-kehittäjien työkalut, haluaisin täysin välttää siitä. Usein olen kuitenkin tajunnut, ettei koskaan sano mitään. Ja ehkä siksi olen päättänyt saada kattava käsitys Android-kehittäjien toiminnasta aloittelijoiden sovelluskehitysohjelmistoille. Olen tajunnut, että alkeellinen tieto on välttämätöntä, ja siksi tässä artikkelissa olen tosiasiallisesti kirjoittanut asiat, jotka olin Android-kehittäjä aloittelijoille, jotka heidän on tiedettävä.

Suositellut kurssit

  • Luo Android-sovellusten sertifiointikurssi
  • Ammatillinen Android-sovellusten kehityskurssi
  • Suorita täydellinen Android-peruskoulutus

Opas Android-kehittäjille aloittelijoille

  • Mikä on älypuhelin?

(Sanoin, että aion viedä sinulle perustaso varmistaaksesi, että olet perehtynyt ideoihin kaikilla tasoilla)

Älypuhelin on matkapuhelin, joka tosiasiallisesti suorittaa sekä puhelimen että tietokoneen toiminnot. Lyhyesti sanottuna voidaan sanoa, että älypuhelin on yhdistelmä kahta laitetta, matkapuhelin (auttaa soittamaan puheluita, viestejä) ja tietokone (sähköposti, Internet-selailu, toimistoasiakirjat, tietueet jne.) Tämä on yksinkertaistettu määritelmä, jonka voin tarjota Android-kehittäjille aloittelijoille.

On olemassa muutamia älypuhelimen ominaisuuksia, jotka tekevät siitä erittäin ainutlaatuisen käytön suhteen. Älypuhelinta käyttää käyttöjärjestelmä aivan kuten tietokone. Nyt tietokoneen käyttöjärjestelmä oli Windows, Ubuntu, DOS, matkapuhelimiin, joita meillä on iOS, Android, BlackberryOS, HP: n WebOS ja Windows.

iOS: lla on Applen iPhone, BlackberryOS: lla on Blackberry-puhelimia, Windowsilla on Microsoft Phones ja lopulla Googlen Android OS ja HP: n WebOS. Näissä käyttöjärjestelmissä toimivilla älypuhelimilla voit suorittaa sovelluksia, käyttää ohjeita GPS: n kautta, pelata erilaisia musiikkia, ota valokuvia ja muokkaa niitä grafiikalla, lataa asiakirjoja ja työskentele niiden kanssa, kun olet juoksemassa. Lyhyesti sanottuna, älypuhelimesi on erittäin kykenevä digitaalinen avustaja, joka auttaa sinua suorittamaan tehtäviäsi milloin tahansa, kun se sopii mielijohteesi.

Kaikki yllä oleva ei olisi mahdollista ilman verkkoyhteyttä tai yksinkertaisesti laittaa Internetiä. 3G- ja nyt 4G-verkkojen tultua Internetiin on helppoa älypuhelimella. Lisäksi siellä on lisätuki Wifi-käytölle melkein kaikissa paikoissa; kotiisi, toimistoosi, lentokentällesi ostoskeskukseen.

Koska älypuhelimemme perusteet ovat selvät, keskustelemme nyt Android-käyttöjärjestelmästämme, josta tulee keskittymään.

  • Mikä on Android?

Android on matkapuhelimiemme käyttöjärjestelmä, joka perustuu Linuxiin. Androidin on kehittänyt Open Handset Alliance, jota johtavat Google ja muut yritykset. Se on avoimen lähdekoodin ohjelmisto, jossa käyttäjät saavat ladata lähdekoodin ja saavat muokata sitä kehittääkseen sovelluksen niiden käyttöä varten. Google on julkaissut lähdekoodin Apache-lisenssiversiolla 2.0. Linux-ytimen muutokset on julkaistu GNU General Public License -versiossa 2.

Jotta Android-sovellus voidaan luoda, Java-ohjelmointikielen välttämätön tuntemus varmistaa perustason Android-ohjelmoinnista ja tekee työstä suhteellisen hauskaa.

  • Mikä on Jelly Bean, KitKat?

Vaikka ensimmäisessä vaiheessa, kun kuulet heidän nimen, se kuulostaa karkkeilta ja suklailta lapsille, ne eivät ole kaukana matkapuhelinten käyttäjien karkkeista. Yksinkertaisesti sanottuna KitKat ja Jelly Bean ovat Android-käyttöjärjestelmän (käyttöohjelmisto) ohjelmistoversiot. KitKat on uusin tekniikka, mutta Jelly Bean on edelleen käynnissä markkinoilla huolimatta päivitetyn ohjelmiston lanseerauksesta. Jelly Bean 4.3 on päivitetty Jelly Bean 4.1 -versiosta ja sen jälkeen, kun edellisestä versiosta on löytynyt paljon lisäominaisuuksia ja oikaisu; Kitkat 4.4: stä tuli uusin julkaistu versio.

KitKat on ehdottomasti edistyksellinen versio, joka toimii tehokkaammin saman puhelimen laitteissa. Paljon ominaisuuksia on lisätty nauttimaan paremmasta toiminnasta Android-kehittäjille aloittelijoille. KitKat on kevyempi ja toimii siten 512 Mt RAM-muistilla.

Viimeisin tähän ryhmään liittyvä on Android Lollipop, joka on saatavana versioina 5.0 ja 5.1.1. Lollipop on käynnistetty muuttamalla käyttöliittymää keskittyen suunnittelukieleen, joka tunnetaan nimellä ”Material Design”. Lollipopia seurasi Android Marshmallowin 6.0-versio.

  • Mikä on Android SDK?

Android-ohjelmistokehitys tapahtuu, jotta voidaan luoda uusia android-kehittäjiä aloittelijoille ja käyttää niitä tehokkaasti uusimmissa rajapinnoissa tai Android-käyttöjärjestelmässä. Android-sovelluksia voidaan rakentaa käyttämällä Android-ohjelmistokehityspakettia (SDK). Android SDK sisältää android-kehittäjäkehitystyökaluja, kuten da bugger, kirjastot, QEMU-pohjaisen luuriemulaattorin, opetusohjelmat, näytekoodin ja dokumentoinnin. SDK: ta voidaan käyttää alustoilla, kuten Linux, Mac OS X 10.5.8 ja sen päivitetyt versiot sekä Windows XP ja Windowsin uusimmat tarjoukset päivitetyissä versioissa.

Googlen valmistama ja IntelliJ: n ylläpitämä Android Studio on IDE (integroitu kehitysympäristö), joka on virallisesti kehitetty IDE, mutta Google antaa Android-kehittäjille työkalun vapauden käyttää muita. SDK tukee käyttöliittymän vanhempia versioita, joten aloittelijoille suunnattujen Android-kehittäjien on helppo markkinoida sovellustaan ​​monille käyttäjille. Android-kehittäjät aloittelijoille ovat saatavana .apk-muodossa.

Aloittaminen Android-kehittäjätyökaluilla aloittelijoille

Ottaen huomioon, että perusteemme on poistettu, siirrytään nyt Android-kehittäjien vaikeampaan osaan aloittelijoille ja miten sitä voidaan käyttää omien Android-kehittäjätyökaluidemme luomiseen.

SDK: n asentaminen

Elämästä on tullut paljon helpompaa Googlen jälkeisen ajan. Se on totta ja Android SDK: n lataamisesta on tullut perinpohja oman Googlelle, joka on julkaissut uuden paketin, kiitos, jonka mukaan yhden latauksen avulla olet valmis käyttämään android-kehittäjien työkaluja, kuten ADB ja fastboot.

Lataa SDK Googlelta. Ladattu tiedosto on pakattu ja se on purettava tiedostoon

  • Windows: C: asema
  • OS X: kotikansio ja
  • Linux: kotikansio

SDK-komponentit vaativat Oraclen Sun Java -käyttöjärjestelmän toimivan version. Jos sinulla ei ole Java-ohjelmaa asennettuna, ja jos et voi tehdä niin, olen pahoillani, en voi palata juuriin. Et ole valmis tähän. Komennon suorittamiseksi terminaalista tai komentoriviltä PATH-muuttuja tietokoneen käyttöjärjestelmässä on välttämätön. Et voi asettaa PATHia autoexec.bat- tai autoexec.nt-tiedostoon, joten sinun on päivitettävä järjestelmäsi lisäämään koko polku Android SDK -työkaluihin ja kansioihin muokkausruudussa, erotettuna puolittain - kaksoispiste. Nyt sinun on vain tallennettava tiedosto ja käynnistettävä tietokone uudelleen. Tiedosto on asennettu.

Leikkikentän asettaminen

Ennen kuin hyppsimme aloittelijoille suunnattujen Android-kehittäjien suunnitteluun ja käyttöliittymään sekä pitkään luetteloon suurista annoksista, varmistamme, että olet saanut alkeelliset asiat valmiiksi pelaamaan seuraavalle tasolle. Annan kertoa yksinkertaisemmalla tavalla,

  • Lataa Android Studio
  • Lataa uusimmat SDK-työkalut ja -alustat SDK Managerilla

Projektin luominen

Luo uusi projekti Tervetuloa-näytöltä ja täytä kentät siirtyäksesi seuraavaan vaiheeseen. Täytä sovelluksen nimi, yrityksen verkkotunnus ja paketin nimi ja tallenna se valitsemasi sijaintiin.

Valitse muoto nimeltä tekijä sovelluksessasi on tarkistettava. Valitse heidät missä tahansa, jossa haluat käyttää Android-kehittäjiäsi aloittelijoille, kuten puhelin tai tabletti.

Varmista, että suurin sallittu määrä laitteita tukee Android-kehittäjiäsi aloittelijoille valitsemalla SDK-API 8: lle käytettävissä oleva matalin taso: Android 2.2 (Froyo).

Koska olemme luomassa hyvin perustiedot android-kehittäjille aloittelijoille, kuten TV, Wear ja Glass, vaihtoehtoja ei tarvitse valita.

Valitse Tyhjä toiminta ja napsauta Seuraava. Muuta aktiviteetin nimi mukautusvaihtoehdossa.

Napsauta Valmis ja viimeistele projektin luomisprosessi.

Tämä projekti on alkeellisin kaikista ja sisältää oletustiedostot.

Sovelluksen kehittäminen

Sinun on luotava Android-kehittäjäsovelluksen asettelu XML-muodossa, joka sisältää tekstikentän ja painikkeen. Sovellus vastaa, kun painiketta painetaan ja tekstikentän sisältö lähetetään toiseen toimintaan.

  1. Luo lineaarinen asettelu

Kun avaat asetustiedoston, sinut ohjataan ensin esikatseluruutuun. Tätä sivua napsauttamalla pääset WYSIWYG android-kehittäjien työkaluihin Suunnittelu-osiossa.

Lineaarinen asettelu asettaa pystysuoran tai vaakasuuntaisen asettelun Android-kehittäjätyökalujen määrittelemällä tavalla. Asettelun tulisi täyttää koko näytön alue.

  1. Tekstikentän lisääminen

Projektin tunnistamiseksi tietyillä XML-ominaisuuksilla tarvitaan yksilöivä tunniste sovelluskoodisi viitekoodille.

  1. Lisää merkkijonoresurssit

Merkkijonoresurssitiedosto on oletuksena Android-kehittäjien kanssa aloittelijoille -projektissa. Merkkijonoresurssien avulla voit käsitellä käyttöliittymätekstiä yhdessä paikassa, jolloin voit löytää sen ja työskennellä sen kanssa helposti.

  1. Lisää painike

Tämä on itse asiassa osa asettelua. Painikkeet lisätään widgetteinä sen varmistamiseksi, että Android-kehittäjätyökalujen sisältö on sovitettu ja kääritty Android-kehittäjille aloittelijoille suunnittelemiseen.

  1. Tee syöttöruutu, täytä näytön leveys

On välttämätöntä varmistaa, että aloittelijoille suunnittelemasi Android-kehittäjät näyttävät esteettisiltä Android-kehittäjien sovellussuunnittelulla, mikä varmistaa tässä vaiheessa näytön korkeuden ja leveyden suhteessa sisältöön.

Suoritetaan sovellusta…

Android-kehittäjäsovelluksesi ajaminen riippuu kahdesta tekijästä.

  1. Käytätkö Android Studioa?
  2. Onko sinulla todellinen laite, joka käyttää Androidia?

Pitämällä kaksi edellä mainittua päätapana tarkistaa Android-kehittäjäsi aloittelijoille antaa mahdollisuuden oppia molemmat.

Suoritetaan Android-kehittäjäsovellus Android Studiosta

Valitse projektitiedosto ja napsauta työkaluriviltä Suorita.

Näkyviin tulee Valitse laite -ikkuna, josta sinun on valittava käynnissä oleva laite ja napsautettava OK. Android studio asentaa sovelluksen ja voit suorittaa perustarkistuksen.

Suoritetaan android-kehittäjäsovellus komentorivin kautta

Sinun olisi avattava komentorivi ja siirry projektihakemiston juureen. Sinun olisi käytettävä Gradle-sovellusta rakentaaksesi projekti virheenkorjaustilaan. Kun olet luonut projektisi, moduulin lähtö APK löytyy.

Etsi laitteesta sovellus ja avaa se.

Suositeltava artikkeli:

Tässä artikkelissa keskustelimme Android-kehittäjästä ja sen työkaluista aloittelijoille heidän tietämyksen lisäämiseksi Android-kehitysuralla. Voit myös katsoa seuraavia kursseja oppiaksesi Android-kehittäjiä aloittelijoille

  1. Uusien Android Marshmallow -ominaisuuksien rakenteet (Advanced)
  2. Mielenkiintoista tietää CSS Flexbox Essentials aloittelijoille
  3. Mitä Android-sertifioidun sovelluskehittäjän ominaisuuksia on?
  4. Android-sovelluskehitys aloittelijoille (työkalut, oppiminen, ohjelmistot)
  5. 5 parasta mobiilisovellusten kehittämiskoulutusta ja -sertifiointia