Emulyatorni sozlang, yangi loyiha yarating


Download 92.99 Kb.
Pdf ko'rish
bet1/14
Sana30.04.2023
Hajmi92.99 Kb.
#1417261
  1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
620-20 K.Temirov compressed



emulyatorni sozlang, yangi loyiha yarating
, "Salom dunyo" deb nomlangan TextView-ni to'liq ismingizga o'zgartiring va 
loyihani emulyatorda ishga tushiring.
Android uchun dasturlashni boshlash
uchun siz ikkita narsani yuklab olishingiz va o'rnatishingiz kerak: Java Development 
Kit (JDK) va Android Studio.
Birinchi qadam JDK-ni o'rnatishdir, buning uchun
siz quyidagi manzilga o'tishingiz kerak oracle.com -mahsulotlar-apparat va dasturiy 
ta'minot-Java-yuklab olish Java –
- OS va bit chuqurligini tanlang va yuklab olish uchun havolani bosing
o'rnatish fayli (mening holimda bu fayl edi
jdk-18_windows-x64_bin.exe
)
va
standart parametrlar bilan o'rnating. Ikkinchi qadam-o'rnatish
Android Studio. Quyidagi manzilga o'ting https://developer.android.com/studio/,
"Android Studio-ni yuklab olish" tugmachasini bosing, litsenziyani
qabul qiling, standart parametrlarga ega dasturni yuklab oling va o'rnating (versiya 
2021.3.1,
oxirgi marta 2022 yil 31-avgustda o'zgartirilgan, Android Studio Dolphin).
O'rnatilgandan so'ng,Android Studio - ni ishga tushiring
-1-rasmda ko'rsatilgan xush kelibsiz oynasi paydo bo'ladi (oyna eski versiya uchun 
ko'rsatilgan, yangisi
uchun u taxminan bir xil bo'ladi).
4
1-rasm-Android Studio-da xush kelibsiz oynasi
"Yangi Android Studio loyihasini ishga tushirish" tugmasini bosing va keyingi
oynada
ilova shablonini tanlang, 2-rasmga qarang. Ko'pgina laboratoriya
ishlarida "bo'sh faoliyat" ni tanlash kerak, boshqa hollarda bu


qo'shimcha ravishda muhokama qilinadi. Bundan tashqari, ushbu sahifada
siz dasturni ishlab chiqadigan platformani (telefon va planshet,
televizor, soat, ko'zoynak) tanlashingiz mumkin. Ushbu kurs doirasida
smartfonlar uchun dasturlar (telefon) ishlab chiqiladi.
5
2-rasm-Android Studio-da loyiha yaratish, shablon va platformani tanlash
"Keyingi" tugmasini bosing va loyiha nomini o'ylab ko'ring. "Ism
" maydoniga ilova nomini, "paket" maydoniga ilovaning ildiz paketini kiriting
Name", bu dastur identifikatori (standart
u avtomatik ravishda com shaklida hosil bo'ladi.example.myapplication,
nom maydonining qiymatiga qarab o'zgaradi) va Save location loyihasini saqlash 
yo'li
(eng yaxshisi sukut bo'yicha qoldiriladi). Keyinchalik
, siz dastur tilini (Kotlin, Java), shuningdek
dastur ishlaydigan SDK-ning minimal versiyasini (yoki boshqa usulda – OS-ning 
minimal versiyasini) tanlashingiz mumkin
Android). To'ldirish misoli 3-rasmda ko'rsatilgan. Google tavsiya qiladi
iloji boricha kichikroq API versiyasidan foydalaning, shunda dastur
ko'proq qurilmalarga o'rnatilishi mumkin, ammo
API versiyasi qanchalik kichik bo'lsa, dastur shunchalik kam funktsiyalarni qo'llab-
quvvatlaydi. Hozircha
Google sukut bo'yicha API 16 dan foydalanishni maslahat beradi, bu sizga imkon 
beradi
6
ishlab chiqilayotgan dasturni qurilmalarning 99,8% dan ortig'iga o'rnating. 
To'g'ri uchun
bajarish
laboratoriya
ishlar
emas
API 16 dan kam foydalanish tavsiya etiladi, keyin tanlov sizniki. Agar sizda


Android qurilmasi bo'lsa
, tegishli API versiyasini tanlash mantiqan to'g'ri keladi.
3-rasm-loyiha nomi va boshqa parametrlarni tanlash
"Finish" tugmasini bosing va bir muncha vaqt
o'tgach, kerakli komponentlarni yuklab olish va loyihani qurish uchun kerak bo'ladi 
(4-rasm),
5-rasmda ko'rsatilgan rivojlanish muhitining asosiy oynasi ko'rsatiladi.
7
4-rasm-loyihani yaratish
5-rasm-Android Studio ish maydoni
Loyihaning asosiy fayllari va papkalari:
– 
manifests/AndroidManifest.xml-berilgan fayl asosiy faylni taqdim etadi
tizim dasturi to'g'risidagi ma'lumotlar
dastur uchun Markaziy hisoblanadi, unda ishlatiladigan barcha faoliyat, atributlar
va ruxsatnomalar ro'yxati keltirilgan, uning
belgisi, nomi va boshqalar ko'rsatilgan.
– 
java/com.example.myapplication-manba kodli fayllarni o'z ichiga oladi
Java tilida. Ushbu papkada dasturni ishlab chiqish jarayonida yaratilgan barcha 
sinflar joylashgan
8
- res / - ilova resurslari papkasining tuzilishini o'z ichiga oladi, ko'rib chiqing
ulardan ba'zilari:
- layout - ushbu papkada tavsiflovchi xml fayllari mavjud
shakllar va ularning elementlarining ko'rinishi, hozircha u erda faqat
activity_main.MainActivity xml interfeysi;
- values-oddiylarni aniqlaydigan XML fayllarini o'z ichiga oladi
ushbu loyihada ishlatilishi mumkin bo'lgan satrlar, raqamlar, ranglar, mavzular, 
uslublar kabi manbalarning qiymatlari
.
Loyihani yaratishda MainActivity fayli darhol ochiladi.
loyihaning asosiy sinfining manba kodini o'z ichiga olgan java. 
Interfeysni ochish uchun
ilovalar,


sizga kerak
ikki
marta
bosing
yoqilgan
res/layout/activity_main.birinchi ekran interfeysini o'z ichiga olgan xml fayli
(Faoliyat) ilovasi yoki shunchaki MainActivity bilan qo'shni dasturni bosing.java
allaqachon ochilgan xatcho'p. Android Studio versiyasiga qarab
, dastur interfeysini namoyish qilish uchun qo'shimcha
ravishda turli xil komponentlarni yuklab olish va o'rnatish kerak bo'lishi mumkin. 
Biz ilgari tanlaganimizdan beri
Bo'sh faoliyat, dastur interfeysi oynasida TextView-dan boshqa hech narsa yo'q
"Salom dunyo!». Interfeys elementlarini qo'shishning ikki
yo'li mavjud: grafik (yuqori o'ng tomonda "dizayn" tugmasi) va matn
(yuqoridagi o'ng tugma "kod") ko'rinishlar (siz birlashtirishingiz mumkin – tugma
«Split»). Interfeys elementlari
dastur interfeysi displeyining chap tomonidagi palitra konteynerida joylashgan. 
Konteynerda interfeys elementlari
toifalarga bo'linadi, masalan,umumiy (eng ko'p ishlatiladigan),
Quyidagi boshqa konteynerda, komponent daraxti, daraxt joylashgan
hozirda mavjud bo'lgan barcha interfeys elementlari. Ekranda allaqachon
"Salom dunyo!" qiymatiga ega TextView komponenti mavjud.»! Agar u ko'rinmasa,
siz dizayn oynasini ko'rsatishda muammolarga duch keldingiz. Yuqoridagi o'ng
tomonda qizil doiradagi wax belgisi mavjud, agar siz uni bossangiz
, muammoning mohiyatini ko'rasiz.
9
TextView komponentini sichqonchaning chap tugmasi bilan bir marta bosing 
va
o'ng tomonda ushbu element uchun matn va identifikatorni o'rnatishingiz mumkin 
bo'lgan oyna paydo
bo'ladi. "Text" maydoni allaqachon "Salom dunyo!». Ushbu
iboraning o'ng tomonidagi ellipsni bosish


6-rasmda ko'rsatilgan resurslar oynasini ochadi. Haqiqat shundaki, res/values/strings 
faylida.xml dasturning barcha
matnli ma'lumotlarini saqlaydi
, bu sizga turli xil elementlarning nomlarini tezda o'zgartirishga, shuningdek turli 
tillar uchun lokalizatsiyani osongina yaratishga imkon
beradi. Ushbu oynada resurslarning qiymatlari, shu jumladan
ushbu fayldan ko'rsatiladi. Agar siz yuqoridagi chap tomondagi + - string Value 
tugmachasini bossangiz
, dialog oynalaridan foydalanib yangi satr manbasini yaratishingiz mumkin (7-rasm).
OK tugmachasini bosgandan so'ng, manba havolasi avtomatik
ravishda TextView elementining matn maydoniga qo'shiladi.
10
6-rasm-resurslarni tanlash oynasi
String resursini yaratishning ikkinchi usuli to'g'ridan-
to'g'ri strings faylini tahrirlashdir.xml. Buning uchun res/values/strings fayliga.xml
"fio" nomli yangi yozuvni qo'shing, buning uchun
quyidagilarni yozishingiz kerak:
<

Download 92.99 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling