Bevezetés az Android fejlesztők számára kezdőknek

A technológia idegmegtörést okozhat, de végül ez egy nyugtató balzsam minden fáradságos erőfeszítéséhez. Tehát azonban az elfojtó technológia előfordulhat, a nap végén egyszerűen el kell végeznie a munkáját. A technológia betört életünk minden irányába, és akadályoztatva annak használatában, sehová nem viheti. Én magam egy kicsit (igen… kicsit) féltem a technológiától és jobban félek attól, hogy hogyan működik, de eltökélt szándékomban áll legyőzni a félelem, hogy a lehető legtöbbet hozhassam ki belőle. Tehát itt, ebben a témakörben, megismerjük az Android fejlesztőket kezdőknek

Mobiltelefonok - használatuk valószínűleg egy darab sütemény, de a különféle alkalmazások Android fejlesztői eszközeitől teljesen el akarom kerülni tőle. Azonban sokszor rájöttem, hogy soha semmit sem mondok. És talán ezért döntöttem úgy, hogy átfogó képet kapok az Android fejlesztők működéséről kezdő alkalmazások fejlesztő szoftveréhez. Rájöttem, hogy az elengedhetetlen tudás elengedhetetlen, és ezért ebben a cikkben valójában letette azokat a dolgokat, amelyeket Android-fejlesztőnek voltam a kezdőknek, amelyeket tudniuk kell.

Ajánlott tanfolyamok

  • Hozzon létre Android Apps tanúsító tanfolyamot
  • Professzionális Android-alkalmazások fejlesztési tanfolyam
  • Komplett Android alapképzés

Útmutató az Android fejlesztőknek kezdőknek

  • Mi az okostelefon?

(Mondtam, hogy elviszem az alapszintet, hogy megbizonyosodjon arról, hogy minden szinten jól ismeri az ötleteket)

Az okostelefon egy mobil, amely valójában a telefon és a számítógép funkcióit is ellátja. Dióhéjban elmondhatjuk, hogy az okostelefon két eszköz, a mobil (a hívások, az üzenetek kezdeményezésében segít) és a számítógép (e-mail, internetes szörfözés, irodai dokumentumok, nyilvántartások stb.) Kombinációja. Ez a legegyszerűbb meghatározás, amelyet én nyújthatok az Android fejlesztők számára kezdőknek.

Van néhány okostelefon-szolgáltatás, amely felhasználása szempontjából rendkívül egyedi. Az okostelefont operációs rendszer üzemelteti, akárcsak a számítógépet. A számítógép operációs rendszere most a Windows, az Ubuntu, a DOS volt, az iOS, az Android, a BlackberryOS, a HP WebOS és a Windows mobiltelefonokhoz.

Az iOS az Apple iPhone-ját, a BlackberryOS a Blackberry telefonokat, a Windows a Microsoft Telefonokat, a többi operációs rendszert a Google Android OS és a HP WebOS üzemelteti. Az ezen operációs rendszeren futó okostelefonok lehetővé teszik az alkalmazások futtatását, a GPS-n keresztüli útmutatások elérését, a különféle játékok lejátszását. zenét készíthet, fényképeket készíthet és szerkeszthet grafikával, letölthet dokumentumokat, és dolgozhat rajta, miközben fut. Röviden: az okostelefon egy rendkívül nagy teljesítményű digitális asszisztens, amely segíti a megbízások futtatását, amikor és amikor az megfelel a szeszélyének.

A fentiek mindegyike nem lenne lehetséges internetes hozzáférés vagy egyszerűen az internet felépítése nélkül. A 3G és most a 4G hálózatok megjelenésével az okostelefonnal nagyon könnyű hozzáférni az internethez. Ezenkívül szinte minden helyiségben támogatást nyújt a Wifi hozzáféréshez; otthona, irodája, repülőtere a bevásárlóközpontba.

Mivel az okostelefonunk alapjai világosak, beszéljünk most az Android operációs rendszerről, amelyre lesz a fő hangsúly.

  • Mi az Android?

Az Android a mobiltelefonok operációs szoftvere, amely Linuxon alapul. Az Androidot az Open Handset Alliance fejlesztette ki, amelyet a Google és más vállalatok vezettek. Ez egy nyílt forráskódú szoftver, amellyel a felhasználók letölthetik a forráskódot, és módosíthatják azt, hogy alkalmazásukká alakítsák őket. A Google közzétette a forráskódot az Apache License 2.0 verzió alatt. A Linux kernel változásait a GNU General Public License 2. verziója alatt tették közzé.

Az Android futtatott alkalmazás létrehozásához a Java programozási nyelv ismeretének előfeltétele biztosítja az Android programozás alapszintű megértését és viszonylag szórakoztatóvá teszi a munkát.

  • Mi a Jelly Bean, KitKat?

Noha az első fokon, amikor meghallja a nevét, úgy hangzik, mint cukorka és csokoládé gyermekek számára, nem messze vannak a mobil felhasználók cukorkaitól. Egyszerűen fogalmazva: a KitKat és a Jelly Bean az Android OS (operációs szoftver) szoftververziója. Míg a KitKat a legújabb technológia, a Jelly Bean a továbbfejlesztett szoftver bevezetése ellenére továbbra is fut a piacon. A Jelly Bean 4.3-at frissítették a Jelly Bean 4.1-es verziójáról, és még sok további funkcióval és a korábbi verzió javításával; A Kitkat 4.4 lett a legújabb verzió, amelyet elindítanak.

A KitKat határozottan fejlett verzió, és hatékonyabban fut ugyanazon telefon hardverén. Sok funkcióval egészítettük ki, hogy az Android fejlesztők jobb funkcionalitást biztosítsanak kezdőknek. A KitKat könnyebb, ezért 512 MB RAM-mal működik.

A legújabb csatlakozás az Android Lollipophoz, amely az 5.0 és az 5.1.1 verzióban érhető el. A nyalókát az interfész változásaival indították, amelyek középpontjában az „Anyagtervezés” néven ismert tervezési nyelv állt. A Lollipopot az Android Marshmallow 6.0 verziója követte.

  • Mi az Android SDK?

Az Android számára szoftverfejlesztés történik annak érdekében, hogy új android fejlesztőket hozzon létre kezdőknek, és hatékonyan futtassa őket a legújabb felületeken vagy az Android OS-en. Az Android alkalmazásokat az Android szoftverfejlesztő készlettel (SDK) építhetjük fel. Az Android SDK olyan fejlesztő android fejlesztő eszközöket tartalmaz, mint a da bugger, a könyvtárak, a QEMU alapú kézibeszélő emulátor, oktatóanyagok, mintakód és dokumentáció. Az SDK olyan platformon használható, mint a Linux, a Mac OS X 10.5.8 és annak frissített verziói és a Windows XP, valamint a Windows legújabb ajánlatainak frissített verziói.

Az Android Studio, amelyet a Google készített, és amelyet az IntelliJ hajtott végre, egy IDE (integrált fejlesztési környezet), amely a hivatalosan kifejlesztett IDE, azonban a Google lehetővé teszi az android fejlesztők számára, hogy mások is szabadon használhassák. Az SDK támogatja a felület régebbi verzióit, így megkönnyíti az Android fejlesztők számára a kezdők számára, hogy alkalmazásukat széles körben forgalmazzák. Az Android fejlesztők kezdőknek elérhetők .apk formátumban.

Az első lépések az Android fejlesztői eszközökkel kezdőknek

Tekintettel a legalapvetőbb ismereteinkre, tisztázzuk most a továbbiakban az Android fejlesztők nehezebb részét kezdőknek, és hogyan használhatjuk a saját Android fejlesztői eszközök létrehozásához.

SDK telepítése

Az élet sokkal könnyebb lett a Google utáni időszakban. Való tény, és az Android SDK letöltése a saját Google-nak köszönhetően, amely letöltött egy új csomagot, kifutópályává vált, amely szerint az egyik letöltés készen áll arra, hogy az Android fejlesztői eszközöket, például az ADB-t és a gyors indítást használja.

Töltse le az SDK-t a Google-tól. A letöltött fájl tömörítve van, és kibontásra kell

  • Windows: C: meghajtó
  • OS X: otthoni mappa és
  • Linux: otthoni mappa

Az SDK-összetevők a Sun Java működő verzióját igénylik az Oracle-től. Ha nincs telepítve a Java, és ha nem tudja megtenni, akkor sajnálom, hogy nem tudok visszatérni a gyökérzetbe. Ön még nem áll készen erre. A parancsnak a terminálról vagy a parancssorból történő futtatásához a PATH változóra van szükség a számítógép operációs rendszerében. Nem tudja beállítani a PATH-ot az autoexec.bat fájlban vagy az autoexec.nt fájlban, ezért frissítenie kell a rendszert, hogy a teljes elérési utat hozzáadja az Android SDK eszközökhöz és mappákhoz a szerkesztési mezőben, félig elválasztva. kettőspont. Most már el kell mentenie a fájlt, és újra kell indítania a számítógépet. A fájl telepítve van.

A játszótér beállítása

Mielőtt beléptünk az Android fejlesztőknek kezdőknek tervezésére és felületére, valamint a nehéz adagok hosszú listájára, győződjön meg arról, hogy készen áll-e a kezdő dolgokra, hogy a következő szintre játsszon. Egyszerűbben szólva hadd mondjam el neked,

  • Töltse le az Android Studio alkalmazást
  • Töltse le a legújabb SDK eszközöket és platformokat az SDK Manager használatával

A projekt létrehozása

Hozzon létre egy új projektet az üdvözlőképernyőn, és töltse ki a mezőket a következő lépéshez lépéshez. Töltse ki az alkalmazás nevét, a vállalati domain és a csomag nevét, és mentse el a választott helyre.

Ellenőrizni kell az alkalmazás kiválasztásának nevű opciót, amelyben az alkalmazás futni fog. Bárhová szeretné futtatni az Android fejlesztőit kezdőknek, például telefonnak és táblagépnek, válassza ki őket.

Annak biztosítása érdekében, hogy az Android fejlesztőit kezdőknek támogatja az eszközök maximális száma, válassza ki az SDK-API 8-ra rendelkezésre álló legalacsonyabb szintet: Android 2.2 (Froyo).

Mivel egy nagyon alapvető android fejlesztőt hozunk létre kezdőknek, például a TV, a Wear és az üveg opciókat nem kell kiválasztani.

Válassza az Üres tevékenység lehetőséget, majd kattintson a Tovább gombra. Módosítsa a Tevékenység nevét a testreszabás beállítás alatt.

A projekt létrehozásának befejezéséhez kattintson a Befejezés gombra.

Ez a projekt a legalapvetőbb, és alapértelmezett fájlokat tartalmaz.

Az alkalmazás fejlesztése

El kell készítenie az Android fejlesztői alkalmazás XML formátumú elrendezését, amely tartalmazza a szövegmezőt és a gombot. Az alkalmazás válaszol a gomb megnyomására, és a szövegmező tartalmát egy másik tevékenységre küldi el.

  1. Hozzon létre egy lineáris elrendezést

Az elrendezési fájl megnyitásakor először felkérik a előnézeti ablakot. Ezen az oldalon kattintson a WYSIWYG android fejlesztői eszközökre a Tervezés ablaktáblán.

A Lineáris Elrendezés függőleges vagy vízszintes elrendezést határoz meg az Android fejlesztői eszközök által megadott módon. Az elrendezésnek ki kell töltenie a képernyő teljes területét.

  1. Szövegmező hozzáadása

A projekt bizonyos XML tulajdonságokkal történő azonosításához az alkalmazáskód referenciakódjának egyedi azonosítójára van szükség.

  1. Adjon hozzá karakterlánc-forrásokat

Alapértelmezés szerint egy karakterlánc-erőforrásfájl létezik az Android fejlesztők számára kezdőknek szóló projektben. A karakterlánc-források lehetővé teszik, hogy az UI-szöveget egyetlen helyen kezelje, ezáltal lehetővé teszi, hogy megtalálják és könnyen dolgozzanak rajta.

  1. Adjon hozzá egy gombot

Valójában ez az elrendezés folyamatának része. A gombok widgetként kerülnek hozzáadásra annak biztosítása érdekében, hogy az Android fejlesztői eszközök tartalma illeszkedjen és beilleszthető legyen az Android fejlesztők kezdőknek való tervezéséhez.

  1. Készítse el a beviteli mezőt, töltse ki a képernyő szélességét

Gondoskodnunk kell arról, hogy az Android fejlesztők kezdőknek esztétikusan néznek ki az Android fejlesztői alkalmazástervezés mellett, ezáltal ebben a szakaszban biztosítva a képernyő magasságát és szélességét a tartalomhoz viszonyítva.

Az alkalmazás futtatása …

Az Android fejlesztői alkalmazás futtatása két tényezőtől függ.

  1. Android Studio-t használ?
  2. Van egy valós eszköze, amelyen Android fut?

Figyelembe véve a fenti két fő módszert az Android fejlesztők ellenőrzésére kezdőknek, mindkettőt meg lehet tanulni.

Az Android fejlesztők alkalmazás futtatása az Android Studio alkalmazásból

Válassza ki a projekt fájlját, és kattintson az eszközsor Futtatás parancsára.

Megjelenik a Készülék kiválasztása ablak, ahol ki kell választania a futó eszközt, majd kattintson az OK gombra. Az Android studio telepíti az alkalmazást, és futtathatja az alapvető ellenőrzést.

Az android fejlesztők alkalmazás futtatása parancssoron keresztül

Nyisson meg egy parancssort, és keresse meg a projekt könyvtár gyökérját. A projektet debug módban a Gradle segítségével kellene felépítenie. Miután befejezte a projekt létrehozását, a modul kimeneti APK található.

Keresse meg az alkalmazást az eszközön, és nyissa meg.

Ajánlott cikk:

Ebben a cikkben beszéltünk az Android fejlesztőről és annak kezdőeszközeiről, hogy növeljék tudásukat az Android fejlesztői karrierjében. A következő tanfolyamokon áttekintheti az Android fejlesztőket kezdőknek is

  1. Új Android Marshmallow szolgáltatások (speciális) struktúrái
  2. Izgalmas tudni a CSS Flexbox Essentials-t kezdőknek
  3. Mi az Android tanúsított alkalmazásfejlesztő szolgáltatásai?
  4. Android alkalmazásfejlesztés kezdőknek (eszközök, tanulás, szoftver)
  5. 5 legjobb mobil alkalmazás-fejlesztési képzés és tanúsítás

Kategória: