Hirdetés

android alkalmazás tervezéseSzeretné tudni, hogyan kell írni a Google Android alkalmazásokat? A legtöbb Android-alkalmazás Java nyelven íródott - ez egy viszonylag könnyen megtanulható, barátságos nyelv az új fejlesztők számára. Eltekintve attól a lehetőségtől, hogy van némi pénz, valójában hozzájárulhat az Android közösséghez. Ha innovatív ötleteid vannak, és ösztönözni szeretnéd őket terjedését, az Android piac az Ön számára! Most kezdjük el az első Android-alkalmazástervezéssel.

Mielőtt megtudnánk, hogyan kell írni a Google Android alkalmazásokat - először egy kis áttekintést. Az Android alkalmazásokat (hasonlóan szinte minden mobil alkalmazáshoz) számítógépen - PC-n vagy Mac-en (általában) - fejlesztenek, majd összeállítják és elküldik az eszközre tesztelés céljából. Ha még nem rendelkezik Android-eszközzel, vannak olyan emulátorok, amelyek egy Android-eszközt szimulálnak a számítógépén, azaz továbbra is fejleszthet Android-játékot vagy -alkalmazást anélkül, hogy az lennének.

Első lépés: Letöltés és telepítés

instagram viewer

Első Letöltés és telepítse a Java JDK legújabb verzióját. Ne használja a 64 bites verziót, mivel később problémákat okozhat. Ehelyett telepítse az x86 verziót, az alapértelmezett beállításokkal.

Második, szerezze be az Android SDK-t - feltétlenül telepítse a 32 bites ADT-Csomag Windows verzió, akkor is, ha 64 bites rendszerrel rendelkezik. Ennek oka az, hogy mindenki a 64 bites verzió kompatibilitási problémáival kapcsolatos panaszokat érinti.

Az Android alkalmazástervező csomag tartalmazza az összes szükséges összetevőt, beleértve az Eclipse-t is. Ez azonban nem telepíthető fájl. Kicsomagolja a kívánt könyvtárba. Ne feledje, ahol kibontotta ezt a fájlt.

Ha bármilyen problémája van a Java-val, távolítsa el az összes verziót, és próbálja újra a telepítést. Ha ez nem sikerül, próbálja ki a JDK és az ADT-csomag 64 bites verzióját, ha van 64 bites rendszere.

Második lépés: konfigurálja az ADT-csomagot

Először indítsa el az Eclipse alkalmazást, amely az ADT-csomagban található az Eclipse mappában. Ha a rendszer felkéri az Android SDK megkeresésére, manuálisan kell megtalálnia azt a letöltött ADT-csomagban. Az SDK mappában található.

android alkalmazás tervezése

Másodszor, a rendszer kéri, hogy állítsa be a munkaterület helyét - az alapértelmezés elég jó. Ha problémái vannak az Eclipse elindításával vagy konfigurálásával, zárja be az Eclipse alkalmazást, és törölje a munkaterületét, amely bárhol található.

android alkalmazás fejlesztés

Harmadszor, kattintson az Android SDK ikonra az ADT-csomag eszköztárán.

android alkalmazás fejlesztés

A program kéri, hogy töltsön le további anyagot az SDK-hoz. Töltse le a következőket:

  • „SDK minták”;
  • „Dokumentáció az Android SDK-hoz”;
  • A „Google API-k” a 4.2 (API 17) csomaghoz.

Előfordulhat, hogy anyagot telepíthet az Android régebbi verzióira is. Ha akarod, menj dióhéjba, de ez növeli a letöltési időt, és helyet foglal el a merevlemezen. Ezután kattintson a képernyő jobb alsó sarkában található „Csomagok telepítése” elemre.

android alkalmazás fejlesztés

Negyedszer, ellenőrizze az Eclipse frissítéseit: válassza a menüsor „Súgó” menüpontját, és válassza a „Frissítések keresése” lehetőséget.

Harmadik lépés: Az Android virtuális eszköz (AVD) beállítása

Először kattintson az AVD (Android virtuális eszközkezelő) elemre az ADT felület eszköztárán. Ez létrehoz egy virtuális eszközt, amely lehetővé teszi az alkalmazások tesztelését.

alkalmazásfejlesztés android

Másodszor, az eszközt a következő módon konfigurálhatja:

  • Állítsa az „Eszköz” beállítást bármilyen okostelefonként. Ez azonban nagyrészt irreleváns, és csak a képernyő méretére vonatkozik. Mivel egy Android-eszközt emulál a számítógépen, ha kisebb a számítógép képernyője, érdemes választania egy kisebb függőleges felbontású kézibeszélőt.
alkalmazásfejlesztés android
  • Állítsa a „Cél” beállítást Android 4.2 API 17. szintre.
  • Jelölje be a „Használjon Host GPU-t” négyzetet, amely a rendszer GPU-ját fogja használni a dolgok kicsit felgyorsításához.
alkalmazásfejlesztés android

Lehet, hogy körül kell játszania a fenti beállításokkal, például csökkentenie kell az emulátor számára rendelkezésre álló RAM mennyiséget.

Harmadszor, a meglévő eszközök listájából kiválasztja az AVD-t, majd a jobb oldali oszlopban nyomja meg a „Start” gombot. A következő felbukkanó menüben indítsa el az eszközt.

Ne zárja be az AVD-t amint elindul, szüksége lesz rá az oktatóprogram többi részére.

4. lépés: Hozzon létre egy új projektet

Keresse meg a „Fájl -> Új -> Android projekt”.

Miután új Android-alkalmazástervezési projektet hozott létre, több ablakban vezet be. Ne aggódjon ezek tartalma miatt, egyszerűen kiválaszthatja mindegyik alapértelmezett értékét.

2013-06-03_13h53_03

Mindazonáltal azoknak, akik érdeklődnek az alkalmazásod megjelenésének testreszabása mellett, lehetősége van a Holo téma és az Android indító ikon kiválasztására, valamint egyéb lehetőségek közül. Ezek azonban kozmetikai lehetőségek. Mindaddig, amíg a letöltött SDK-hoz kiválasztja a megfelelő SDK-t, rendben lesz.

2013-06-03_13h53_50

Néhány percig tart az új projekt létrehozása. Lehet, hogy vár egy csésze kávét. Miután megkapta a kávét, az alábbiakban látható, amit látnia kell az AVD ablakban:

2013-06-03_12h20_52

5. lépés: Konfigurálja az új projektet

Alapértelmezés szerint az új projekt a „Hello World” szöveget tartalmazza. Ha valaha Java-ban (vagy a legtöbb nyelven) programozott, akkor az első projektek között dolgozik a mindenütt jelen lévő „Hello World” alkalmazás, amely a Println-t („Hello World”) használja; a szöveg előállításához. Az ADT-csomag azonban már tartalmazza ezt a kódot - egyszerűen létrehoz egy új fájlt, amely az AVD-n belül fut.

Észre fogja venni, hogy az Eclipse ablak képernyőjén megjelenik a „Hello World” felirat. Választhat úgy is, hogy módosítsa ezt a szöveget úgy, hogy kézzel rákattint és húzza a szavakat a képernyőn. Alternatív megoldásként, miután kiválasztotta a szöveget, módosíthatja a méretet, a betűtípust és a félkövér (és még sok más) jellemzőt.

A szöveg félkövér megjelenítéséhez kattintson a „Hello World” gombra. A jobb oldali „Tulajdonságok” panelen görgessen lefelé, amíg meg nem jelenik a „Szöveg stílus” felirat. Ha elkészült a módosításokkal, mentse el a fájlt az eszközsáv tetején található Mentés ikonra kattintva.

2013-06-03_15h32_17

Ezen a ponton már sok minden elkészült az alkalmazás elkészítésében. Mentse el, és folytassa a következő lépéssel.

6. lépés: Futtassa a programot

A képernyő bal oldalán található Csomagkezelőből nyissa meg az src mappát, majd nyissa meg a com.example.helloworld mappát. Belül a „mainactivity.java” fájlt fogja látni.

Ezután válassza a „mainactivity.java” lehetőséget.

Kódja fölött egy kis zöld „Play” gomb jelenik meg (vagy keresse meg a „Futtatás> Futtatás” pontot). Kattints rá. Amikor egy felbukkanó mező megkérdezi, hogyan kell futtatni az alkalmazást, akkor azt fogja mondani, hogy futtassa “Android alkalmazásként”. Felszólítja Önt a változtatások mentésére; nyomja meg igen.

2013-06-03_18h03_35

Most már örökkévalóságig kell várnia, amíg a virtuális eszköz elindul. Azt javaslom, hogy hagyja nyitva a programozási ideje alatt, különben te vagy több időt töltene az Android logó pörgetésének figyelésével, mint ahogy a program lefagy fel. Csak mondom. Hatékonyság.

Miután a betöltés megtörtént, az alkalmazásnak feltöltenie kell, és automatikusan el kell indulnia. Ami azt jelenti, hogy közvetlenül az eszköz „feloldása” után üdvözlik az első Android-programot.

android alkalmazás tervezése

Ennyi, gratulálok! A feladat eleinte kissé félelmetes lehet, és határozottan megzavarhatja, de ha ragaszkodsz hozzá, nem fogsz csalódni. Ha visszalép, és gondolkodik rajta, csak néhány igazán fontos dolgot csináltunk, a többi csak a darabok összekapcsolásának folyamata volt, hogy minden működjön.

Érdekli az Android-alkalmazások tervezése? Szeretne Android-fejlesztővé válni? Írtál már valaha Android-alkalmazást, és ha igen, mit csinált? Mint mindig, szeretek visszajelzést kapni a megjegyzések részben. Mint valaki, aki igennel válaszolt az első kérdésre, folyamatban vagyok a megfelelő kódolás megtanulásának folyamatában Android-eszközöm, tehát van-e olyan weboldala vagy mutatója, amely segíthet nekem, vagy egy új Android-kezdőnek ki?

Az Android fejlesztői platform frissítései

A közelmúltban a Google kiadott egy előnézeti kiadást a Android Studio, az első a maga nemében. A végleges példány kiadásakor a fejlesztők módosított fejlesztési környezetek helyett hozzáférhetnek az Android operációs rendszer céljára épített fejlesztőkészlethez.

A technológia valószínűleg elkerüli az Eclipse-t és más SDK-kat. Még nem kapott kiadást, ezért addigra ragadtunk az Eclipse-rel.

További Android programozási olvasás és oktatóanyagok

Erősen javaslom, hogy ellenőrizze Alexander Tushinky„s Android programozási oktató tanfolyam, a Kickstartertől.

Kihasználni kiadott egy útmutatót Android-alkalmazás létrehozása: mindent, amit tudnia kellHa el szeretné kezdeni a saját Android-alkalmazásának elkészítését, ez az útmutató mindent tartalmaz, amire szüksége van. Olvass tovább a MIT Android App Creator használatáról, amely lehetővé teszi a programozási háttér nélküli egyének számára az Android alkalmazások készítését. Az App Creator rendelkezik saját furcsa és tanulási görbe. Jó kezdeni, bár valószínűleg valószínűleg végül is szeretné tanulmányozza a Java és más nyelveket. Ryan csinált egy Gyors útmutató Rövid útmutató az Android-alkalmazások fejlesztéséhez a Google App Inventor segítségével Olvass tovább az App Inventor Google verziójához, ha nem érzi magát e-könyvet olvasni.

Ha jobban érdekli az Android játék, fejlesztés, nézd meg ez a cikk. És azoknak, akik olvasni szeretnének egy vitát az Android egyszerű programozásáról, nézd meg a Válasz részt.

Azoknak, akik további kódolási órákat keresnek, Jessica három legfontosabb forrásról írt 3 online forrás az Android alkalmazásfejlesztésrőlNagyon hasonlóan Ryanhez (aki az Android alkalmazásfejlesztés iránti kíváncsiságát az Android készülék iránti szeretetének tulajdonította), én is arra törekedtem, hogy megtudjam, hogyan lehet Android alkalmazásokat készíteni és befejezni ... Olvass tovább a neten a Java oktatóanyagok számára. Nagyon javaslom, hogy látogassa meg a TheNewBoston YouTube csatornáját.

A MakeUseOf volt szerzője és technológiai rajongója.