Android opetusohjelma aloittelijoille Peter Paul

Android projekti sisältää kaikki tiedostot, jotka sisältävät lähdekoodin Android app.

Oppitunti näyttää, miten luoda uuden projektin joko Android Studio tai käyttämällä SDK työkalut komentoriviltä.

Huomautus: Sinun pitäisi jo Android SDK asennettuna, ja jos käytät Android Studion, sinun pitäisi myös olla Android Studio asennettu. Jos sinulla ei ole näitä, seuraa opas asentaminen Android SDK ennen kuin aloitat tämän läksyn.

Android tausta palvelu opetusohjelma | Android-opetusohjelma

Luo projekti Android StudioIn Android Studio, luo uusi projekti: Jos sinulla ei ole projekti avattiin vuonna Tervetuloa -ikkunassa Uusi Project.If olet projekti avattu, mistä Tiedosto valikosta Uusi projekti.

Kuva 1. määrittäminen uuden projektin Android Studio.

nojalla määrittää uuden projektin, täytä kentät kuten kuvassa 1 ja valitse Next.It todennäköisesti helpompi seuraa näitä oppitunteja jos käytät samoja arvoja kuin shown.Application nimi on sovelluksen nimi, joka näkyy käyttäjille. Tässä hankkeessa, käytä "My First App." Yhtiö verkkotunnuksen tarjoaa karsinta, joka lisätään paketin nimeen; Android Studio muistavat tämän karsinnassa jokaisen uuden projektin create.Package nimi on täysin pätevä projektin nimi (noudattaen samoja sääntöjä kuin nimeämisessä paketteja Java-ohjelmointikielellä). Pakettisi nimen on oltava yksilöllinen kaikilla paketit asennettu Android-järjestelmä. Voit muokata tätä arvoa riippumatta sovelluksen nimi tai yrityksen domain.Project sijainti on kansio tietokoneelta, joka pitää hankkeen files.Under Valitse muototekijät app tulevat toimimaan, valintaruutu Puhelimen ja Tablet.For Minimi SDK, valitse API 8: Android 2.2 (Froyo) .the Vähimmäisvalaistus SDK on varhaisin versio Android että sovellus tukee ilmoitettava käyttämällä API. Tukea niin paljon laitteita kuin mahdollista, sinun tulisi asettaa tämä pienin versio, jonka avulla sovelluksen sen tärkeimpien ominaisuuksia. Jos jokin ominaisuus teidän sovellus on mahdollista vain uudemmissa versioissa Android ja se ei ole kriittinen sovelluksen ydin ominaisuuksia, voit ottaa toiminnon vain, kun käynnissä versiot tukevat sitä (kuten käsitellään tukevat erilaisia ​​Alustaversiot) .Leave kaikki muut vaihtoehdot (TV, Wear, ja lasi) valitsematta ja napsauta Next.Activities

toiminto on yksi tuntomerkkejä Android puitteissa. Toiminta antaa käyttäjälle pääsyn App, ja siellä voi olla monia toimintoja. Hakemus on yleensä pääasiallinen toiminta, kun käyttäjä käynnistää sovelluksen, toinen toimintaa, kun hän valitsee jotain sisältöä nähdäksesi, esimerkiksi, ja muuta toimintaa, kun hän suorittaa muita tehtäviä sisällä app. Katso Aktiviteetteja lisää information.Under Lisää toimintaa < malli >, valita Tyhjä Aktiviteetti ja valitse Next.Under Valitse vaihtoehtoja uuden tiedosto, muuttaa Aktiviteetti Name MyActivity. Layout nimi muuttuu activity_my, ja otsikko MyActivity. Valikon Resurssin nimi on menu_my.Click Lopeta-painiketta luoda project.Your Android hanke on nyt perus "Hello World" app joka sisältää jonkin verran oletustiedostoja. Ota hetki tarkistaa tärkeimmät näistä:

app /src /main /Res /layout /activity_my.xmlThis on XML-layout tiedoston aktiivisuuden olet lisännyt luodessasi projektin Android Studio. Seuraavat Uusi projekti työnkulun, Android Studio esittelee tämän tiedoston sekä tekstiä näkymä ja esikatselu näytön UI. Tiedosto sisältää joitakin oletusasetukset ja TextView elementti, joka näkyy viesti "Hei maailma!" App /src /main /java /com.mycompany.myfirstapp /MyActivity.javaA välilehti tämän tiedoston näkyy Android Studion kun uusi työnkulkua päättyy. Kun valitset tiedoston näet luokan määritelmä toimintaa loit. Kun rakentaa ja käyttää app, Activity luokka alkaa toiminnan ja lataa taittotiedosto että sanoo "Hello World!" App /src /main /AndroidManifest.xmlThe manifestissä kuvaa perusominaisuuksista app ja määrittää kunkin ainesosan . Sinun uudelleen tämä kuva noudatat näitä oppitunteja ja lisää komponentteja omaan tiedoston APP.app /build.gradleAndroid Studio käyttää Gradle koota ja rakentaa sovelluksen. On build.gradle tiedosto kunkin moduulin projektin sekä build.gradle tiedoston koko hankkeen. Yleensä olet kiinnostunut vain build.gradle tiedoston moduuli, tässä tapauksessa sovelluksen tai sovelluksen moduuli. Tässä on teidän sovelluksen rakentaa riippuvuudet on asetettu, mukaan lukien defaultConfig asetukset: compiledSdkVersion on alustan versio, jonka voit kääntää sovelluksen. Oletuksena, tämä on asetettu uusimman version Android käytettävissä omassa SDK. (Olisi Android 4.1 tai suurempi; jos sinulla ei ole tällaista versio, sinun on asennettava yksi käyttäen SDK Manager.) Voit silti rakentaa app tukea vanhempia versioita, mutta jossa tämä uusimpaan versioon avulla jotta uusia ominaisuuksia ja optimoida sovellus erinomainen käyttökokemus viimeisimpiin devices.applicationId on täysin pätevä paketin nimi hakemuksesi että aikana määritetty New Project workflow.minSdkVersion on pienin SDK versio aikana määritetty Uusi projekti työnkulku . Tämä on varhaisin versio Android SDK että app supports.targetSdkVersion osoittaa korkein versio Android, jolla olet testannut sovellus. Koska uusia versioita Android tulevat saataville, sinun tulisi testata sovelluksen uuden version ja päivittää tätä arvoa vastaamaan uusin API ja näin hyödyntämään uuden alustan ominaisuuksia. Lisätietoja, lue tukevat erilaisia ​​Platform Versions.See Building projektin kanssa Gradle lisätietoja Gradle.

Huomaa myös /Res alihakemistot, jotka sisältävät resursseja hakemuksesi:

vedettävä < tiheys > /Hakemistot vedettävä esineitä (kuten bittikartat), jotka on suunniteltu eri tiheydet, kuten keskipitkän tiheys (mdpi) ja tiheäksi (hdpi) näytöt. Muut vedettävä hakemistoissa on varojen suunniteltu muita näytön tiheydet. Täältä löydät ic_launcher.png joka näkyy, kun suoritat oletuksena app.layout /Directory tiedostoja, jotka määrittelevät oman sovelluksen käyttöliittymä kuten activity_my.xml, edellä, jossa kuvataan perus layout MyActivity class.menu/Directory tiedostoja, jotka määrittelevät oman sovelluksen valikosta items.values ​​/Directory muut XML-tiedostoja, jotka sisältävät kokoelman resursseja, kuten merkkijono ja väri määritelmiä. Strings.xml tiedosto määrittää "Hei maailma!" merkkijono, joka tulee näkyviin, kun suoritat oletuksena app.To ajaa app, jatkaa seuraavalle oppitunnille.

Luo hanke Command Line ToolsIf et käytä Android Studion IDE, voit sen sijaan luoda projektin avulla SDK työkalut komentoriviltä:

Muuta hakemistoja osaksi Android SDK: n SDK /path.Execute: työkalut /Android lista targetsThis tulostaa listan saatavilla Android alustojen että olet ladannut oman SDK. Etsi torjunnan foorumi, johon haluat kääntää sovelluksen. Merkitse muistiin tavoite tunnus. Suosittelemme, että valitset suurimman versio mahdollista. Voit silti rakentaa app tukea vanhempia versioita, mutta jossa rakentaa tavoite uusimman version avulla voit optimoida sovellus uusimmat devices.If et näe mitään tavoitteita luettelossa, sinun täytyy asentaa jotkut käyttävät Android SDK johtaja työkalu. Katso lisääminen SDK Packages.Execute: Android luoda hankkeen --target < kohde-id > --name MyFirstApp \\ - polku < tie-to-työtilan > /MyFirstApp --activity MyActivity \\ - paketti com.example.myfirstappReplace < kohde-id > jossa tunnus luettelosta tavoitteiden (edellisestä vaiheesta) ja vaihda < tie-to-työtilan > sijaintiin, johon haluat tallentaa Android projects.Tip: Lisää alusta-tools /sekä työkalut /hakemistosta polun varrella.

Android hanke on nyt perus "Hello World" sovellus, joka sisältää joitakin oletustiedostoja. Voit suorittaa sovelluksen, jatka seuraavaan oppitunti.