Android Studio - ni Windows -ga ornatıw ushın, bul basqıshlardı atqarıń. Android Studio-dıń bar versiyası https://android-studio. ru/ rásmiy veb-saytınan júklep alıń hám keyin saqlanǵan fayldı jumısqa túsiriń. Android Studio SDK ornatıw ustasiniń kórsetpelerine muwapıq barlıq kerekli qurallardı ornatıń. Saylanǵan ásbaplar hám basqa SDKlar Android Studio'da qosımshalar kataloginan sırtda saqlanadı. Mısalı : \ Users \ \ sdk \
Android qosımshalardi islep shig’iwda Android SDK paketlerin sazlaw tiyisli ha’m OS versiyasına tiyisli dárejede ornatıliwi kerek. Sonı esta saqlaw kerek, hár birin ornatıwda olar úlken kólem degi yadtı talap etedi. Mısalı, ushın API 29 - shama menen 260 MB.
Joybardı jaratqanda, hesh bolmaǵanda bir modul jaratadıladi. Modulda qosımsha ekranıdaǵı suwretler hám Java kodı xml tili xarakteristikasin óz ishine aladı.Hár bir modul mánisinen programma, joybar bolsa modul ushın konteyner bolıp tabıladı. Eger joybarda bir neshe modullar bolsa siz olardan qay-qaysısın jumısqa túsiriwdi qálep otirg’anińizdi kórsetiwińiz kerek.
Studentlar komplekslik laboratoriya jumislarin atqarǵanda, hár biri bir joybardı jaratıw usınıs etiledi, modullarda laboratoriya jumısları temaları keyingi programmaǵa sáykes keledi.
Keling, jańa joybardı jaratıw basqıshların kórip shıǵayıq. Android Studio-ni jumısqa túsirińden keyin, Start a New Android Studio Project saylań, окно мастера dialog áynegi payda boladı. bir neshe joybar shablonları usınıs etiledi, bul jerde biz Empty Activity tańlaymiz. Keyinirek, sizden tómendegi maǵlıwmatlardı kirgiziw soraladı.
Name maydanı - bas bette kórsetiletuǵın at qosımshalari (standart - MyApplication). Package name maydaninda sizge jaratadı aldınǵı maydan daǵı at tiykarinda arnawlı java paketin usinadi . Save location maydanı jaratılıp atırǵan joybar ushın disk jaylasıwın saylaw ruxsat beredi.
Next tuymesin basqannan keyin, keyingi aynag’a otiledi. Bul jerde biz qosımsha islep shıǵıw ushin sáykes keletuǵın apparatlar túrlerin tańlaymiz. Smartfonlardı tańlawmiz. Keyinirek qosımsha ekranınıń kórinisin tańlawıńız kerek. Mısalı, Blank Activity variantın tańlaylik. Basqannan keyin " Finish" tuymechasinen joybar hám túrli fayl hám papkalarnin dúzilisi payda boladı.
Android jarlıǵı astındaǵı islep shig’iw ortalıǵınıń shep tárepinde joybarg’a tiyisli bolǵan papkalardıń ierarxik dizimi payda boladı. Android jarlıǵında eki tiykarǵı papka bolip: app hám Gradle Skriptls. Birinshi qosımsha papkası bólek programma ushın modul hám barlıq kerekli qosımshalar fayllarin óz ishine aladı - kod, suwret resursları hám basqalar. Ekinshi bet joybardı basqarıw ushın hár qıylı sazlamalar xızmet etedi. App papkasi keńeytiremiz. Onda ush to’mendegi ush papka jaylasqan : manifest, java, res.
Manifest papkasında bir manifest faylı bar bolip: AndroidManifest.xml. Bul faylda barliq jumislar , xızmetler, qabıl etiwshiler hám kontent provayderlari qosimshalari daǵaza etiliwi kerek. Sonıń menen birge, ol kerekli zatlardı óz ishine alıwı kerek. " AndroidManifest. xml" Android qosımshasın jaylastırıw ushın xarakteristika retinde kórip shıǵilıwı múmkin. Java papkasinda ush tómengi papka bar bolip - jumısshı hám testler ushın. Jumısshı papka paket atina iye hám klass fayllardı óz ishine aladı. Hazir onin ishinde MainActivity klassi bar. Res papkasında bóleklerge ajratilg’an papkalar deregi faylları bar bolip. Programma buyrıqtı Run menyusı elementi astında Run tańlaw arqalı iske túsiriledi. Sonnan keyin, ekran daǵı emulyatorda «Hello World!» sózleri menen programma áynegi hám programmanıń bası payda boladı.
Sonday etip, joybar jaratıldı. Joybarda ózimizdi jaratayiq(qosımsha). Bul procedura joybar jaratılıwga uqsas boladı, biraq kishi ayırmashılıqlari bar. Modul jaratıw ushın menyudan File -> New -> New modulin. saylań. Modulde Phone and Tablet Application túrin saylań hám Next tuymesin basıń.
Keyinirek, maydanlardı tolıqtırıwıńız kerek:
Do'stlaringiz bilan baham: |