Telepítése és konfigurálása az Android SDK
Telepítése és konfigurálása az Android SDK-t. Az első alkalmazás
Azt már régóta ki akartam próbálni, hogy írjon valamit az Android. ugyanakkor, hogy frissíteni kell az emlékeket a Java. Az elmúlt pár napban játszott az Android SDK és amikor ahhoz képest, amikor a technológiák tesztelt JavaME, ami nagyon sok minden megváltozott: új virtuális gép, amely most hívott Dalvik. Linux fut a háttérben, és a vezérlő hardver, memória kiosztás, a folyamat az élet különböző SQLite, WebKit, OpenGL és egy csomó más, amíg a GPS-vezérlés, WiFi, folyik.Kezdjük a telepítés Android SKD és az Eclipse alatt Ubuntu 10.04 64 bit.
Telepítése az Android SDK
Mielőtt telepíti a legfrissebb elérhető változat a JDK és JRE, hozzá kell adnia a lerakat partner.
Ellenőrizni fogjuk a telepített Java
Töltse az előzetes SDK fájlokat, majd csomagolja
Keresse meg azt a mappát, csak most kipakolta a fájlt, és futtassa a fájlt android. amely fel a szükséges verzióját az SDK dokumentáció +
A megnyíló ablakban válassza ki a rendelkezésre álló csomagok és válassza ki a csomagokat telepíteni, én választottam a két legújabb verzió 2.1 és 2.2 SDK és dokumentáció őket, kattintson a számítógépen a megfelelő.
A legutolsó változat Eclipse venni itt, vagy tegye elérhetővé a tárolókban:
Most már csak meg kell kapcsolni ADT az SDK, mert megnyitja a menüt Eclipse Window »Preferences. Az Android lapon. ott SDK Hely lehetőséget. Ez meghatározza az elérési utat a telepített SDK, az én esetemben ez a / opt / android-sdk-linux_x86 /.
A telepítés valamennyi most kezdődik a projekt létrehozásához és pályázatkészítés.
projekt egy új alkalmazás:
- Az Eclipse menüből válassza ki a Fájl »Új» Project.
- A varázslóban válassza Android Project. kattintson a Tovább>
- Töltsük meg a mezőket (lásd az alábbi ábrát).
- Befejezés gombra
Mégis meg kell Android emulátor. amelyek alapján fogjuk tesztelni az alkalmazást.
Az Eclipse menüből válassza ki a Futtatás »Run Cinfigurations. A megnyíló ablakban válassza ki az Android Application. nyomjuk meg az Új dob konfigurációt. adjon meg egy nevet, például avd. Jobb az Android lapon. A projekt válogatjuk HelloWorld projekt. A Launch Akció válasszuk Launch Default Activity.
A Cél fülre. a telepítési cél kiválasztási mód. válasszuk az Automatikus. kattintson menedzsere. . A megnyíló ablakban a virtuális készülékek. Új gombra. és adja meg a paramétereket az emulált eszközök Android. Azért választottam ezeket:
Most folytassa a legfinomabb része - írásban az első alkalmazás.
Egy kis lírai kitérő, Android alkalmazások korlátozott felett a saját életciklusa, azaz többé-kevésbé savós alkalmazás készen kell állnia a sürgősségi szoros, mert amikor az Android runtime felszabadítja az erőforrásokat, hogy az alkalmazás lehet rakodni figyelmeztetés nélkül (ez utóbbi csak a nem aktív alkalmazások az aktív alkalmazás van egy kis franchise-:)). van egy sor olyan komponensek, amelyek hallgatni események az alkalmazáson belül reagálnak megfelelően az alkalmazáson belül is. Minden alkalmazás fut a saját folyamatát, annak Dalvik virtuális gép fokon.
A projekt egy Android alkalmazás áll egy sor mappákat és fájlokat. Fogom leírni csak azokat, amelyekre szükség van az alkalmazás.
- src - tartalmazza a forráskódot
- res könyvtár - tartalmazza az alkalmazás-erőforrások: a különböző ikonok, képek, xml fájlokat layout'ami és sztring konstansok;
- AndroidManifest.xml fájl - valamint JavaME, bemutatja a fő jellemzői az alkalmazás, mint például: az alkalmazás neve; Ikon kell használni; forma, amely indul az elején a kérelmet; események (szándék), amely reagál az alkalmazás, stb
IMHO, minden első GUI kérelemnek tartalmaznia kell példát dolgozik a kattintás eseménykezelő a gomb, kívánatos, hogy-kell majd valahol ott volt a változás, például a ténylegesen kikelt szöveg „Helló világ” - miközben jól látható, mint egy interakció folyamatának az alkalmazáson belül működik. Az első alkalmazás egy szövegbeviteli mező, akkor címke jelzi a bemeneti prompt, egy gomb, ami törli a mezőbe, és még egy kis bónusz - kép, kattints fog megjelenni a szöveges mezőben a „Android”.
Megjelenése a kérelmet.
Folytassa, uram. Kezdeni értékeit / layout.xml fájl - xml-fájl, amely leírja a megjelenése a kérelmet. Meg 5 vizuális elemek:
- LinearLayout - egyik elérhető layout'ov felelős elemek elhelyezésénél függőlegesen (attribútum android: orientáció), az elrendezés önmagában elérte a maximálisan rendelkezésre álló magasság (android: layout_height) és szélessége (android: layout_width);
- TextView - címke, amely megjeleníti a felhívás szövegében;
- EditText - egy beviteli mező szövegét;
- Gomb - egy gombot a kijelölt kezelő kódolatlan (attribútum android: onClick);
- Kamerák - vizuális komponens, amely képes megjeleníteni minta (attribútum android: src) is hozzá neki egy felvezető - sayAndroid;
A mappa res / húzható-mdpi android.png betölteni a fájl (van egy projekt fájl van csatolva a végén a post) egy mintát a vizuális eleme a Kamerák.
Most tekintsük a java-fájl, ahol az összes intézkedés történik. Azok számára, akik egyszer írt Java, vagy ír most, szinte minden ismerős, kivéve egy pár pontot.
kódolatlan felvezető módszer kattintson a gombra, és egyszerűen törli a szövegmezőbe. SayAndroid módszer a kezelőjét a képre, majd beállítja a szöveg a szövegmezőbe az „Android”.
Ez minden, mi fut az Android emulátor, és próbálja mi kb.