Rustam Usmanov Android


Download 0.76 Mb.
Pdf ko'rish
Sana25.08.2020
Hajmi0.76 Mb.
#127667
Bog'liq
Android Studioga kirish qo'llanma


 

 

 

 

 

 

 

 

 

Rustam Usmanov 

                                                    Android 

 

 

 

 

 

 

 

 

Androdi API 

Birinchi Android Operatsion Sistemasini 2005 yilda Google qo’lga kiritgandan so’ng, Google korporatsiyasi 

android avlodlarini ko’paytirishga qaror qiladi. Va android versiyalarni shu kungacha ketma-ket yangliab 

kelmoqda. Agar ahamiyat bergan bo’lsangiz Android versiyalar Alifbo tartibida yangilab kelinmoqda. Ya’ni 

Jelly Bean, KitKat, Lollipop, Marshmallow. Siz ham buni sezdingizmi? Ha J,K,M va boshqalar ketma - ketlikada 

kelmoqda. Birinchi Android versiyaning nomlanishi Android 1.5 versiyadan boshlangan.(Cupcake) 



Android Versiyalar: 

Versiyalar nomi 

Varsiya 

Taqdim etilgan sana 

API 

Nomlanmagan 

1.0 

23 September 2008 



Nomlanmagan 

1.1 

9 February 2009 



Cupcake 


1.5 

27 April 2009 

Donut 


1.6 

15 September 2009 

Eclair 


2.0 – 2.1 

26 October 2009 

5-7 

Froyo 


2.2 – 2.2.3 

20 May 2010 

Gingerbread 



2.3 – 2.3.7 

6 December 2010 

9-10 

Honeycomb 



3.0 – 3.2.6 

22 February 2011 

11-13 

Ice Cream Sandwich 



4.0 – 4.0.4 

18 October 2011 

14-15 

Jelly Bean 



4.1 – 4.3.1 

9 July 2012 

16-18 

KitKat 


4.4 – 4.4.4 

31 October 2013 

19-20 

Lollipop 



5.0 – 5.1.1 

12 November 2014 

21-22 

Marshmallow 



6.0 – 6.0.1 

5 October 2015 

23 

Nougat 


7.0-7.1 

22 August 2016 

24-25 

Oreo 


8.0-

8.1.0


 

 

2 April 2017 



26-27

 

Pie 



9.0 

6 August 2018 

28 

Android Q 



10.0 

3 September 2019 

29

 

 



Minimal SDK - API 15: Android 4.0.3 (IceCreamSandwich) – Siz ishga tushirgan Virtual qurilma yoki mobil 

telrfoningiz ushbu SDK bo’yicha ishga tushiriladi 

 

Bu API  Google Play Store-da ishlaydigan Android qurilmalarning 99% dan ko’proq qiymatni tashkil etadi. 



Ya’ni agar siz ushbu API ni tanlasangiz Android 4.0.3 va undan yuqori bo’lgan versiyalarni qabul qiladi. Tabiiyki 

xozirgi kunda smartfonlar ommalashib borgani sari Android versialar ko’payib bormoqda va odamlarning 

xohish istaklariga mos ravishda ushbu versiyalar takomillashtirib boriladi. 

 

 



 

 

Androidning turli xil qurilmalarida turli xil versiyalarini ko’rishingiz mumkin, masalan, Android 4.0.3 yoki 



Android 4.4. Har biri ketma-ket versiyada ko'pincha oldingi versiyada mavjud bo'lmagan yangi API qo'shiladi. 

Har bir versiyada qaysi API to'plami mavjudligini ko'rsatish uchun API darajasini belgilaydi. Masalan, Android 

1.0 bu 1-darajali API, va Android 4.0.3 - bu 15-darajali API.

 

 



Android Studio oynalar paneli 

 

1. ToolBar ya’ni Asboblar paneli. Asboblar paneli keng qamrovli tadbirlarni amalga oshiradi, shu jumladan 

Android ilovasini ishga tushirish va loyiha qurishlarni. 



2. Navigatsiya paneli. Navigatsiya paneli loyiha bo'ylab navigatsiya qilish va fayllarni tahrirlash uchun 

ochishga imkon beradi. Bu loyiha tuzilishini yanada ixcham ko'rinishi. 



3. Muharrir paneli. Ushbu panel loyihadagi tanlangan faylning tarkibini ko'rsatadi. Masalan, tartibni 

tanlagandan so'ng(rasmda ko'rsatilgandek), ushbu panel sxemani tahrirlash vositalari bilan sxemaning 

muharririni ko'rsatadi.  

4. Holat paneli. Holat panelida loyihaning holati va Android Studio o'zi, shuningdek har qanday 

ogohlantirishlar yoki xabarlar. Holat panelida tozalash jarayonini ko'rishingiz mumkin. 



5. Loyiha maydoni. Loyiha panelida loyiha fayllari va loyiha papkalari ko'rsatilgan. 

6. Monitor paneli. Monitor paneli vazifalarni boshqarish uchun TODO ro'yxatiga kirishni taklif qiladi, Android 

Monitor uchun ilovalarning ishlashini kuzatish (rasmda ko'rsatilgan), jurnal xabarlarini ko'rish uchun jurnal va 

Terminal ilovasi esa terminal faoliyatini bajaradi. 

Android Manifest 

Ushbu faylni ko'rish uchun Loyiha maydonidagi manifest papkasiga kiringa va  faylni ikki marta bosing 

(AndroidManifest.xml). 

Uning tarkibi quyidagi rasmda ko'rsatilgandek tahrirlash panelida ko'rinadi. 

 

 

 



 

 

 

 



 

 

Android Manifest XML-da kodlangan va har doim Android nomlari maydonidan foydalanadi 



 

 

package



 ifodasi yangi ilovaning noyob to'plam nomini ko'rsatadi. Ilova joylashtirilgandan so'ng buni 

o'zgartirmang. 

 

 

 tegi va  yopuvchi tegi butun ilovaning manifest sozlamalarini belgilaydi. 



 

 

Android-ni o'rnatish: 



allowBackup

 atributini 

"true" 

ga o'rnatish, ilova avtomatik ravishda zaxiralash va kerak 



bo'lganda tiklanish imkonini beradi.Avallari foydalanuvchilar ilovalarni sozlash uchun vaqt va kuch 

sarflashardi. Yangi qurilmaga ulanish ehtiyotkorlik bilan bajarilgan konfiguratsiyani bekor qilishi 

mumkin.Tizim avtomatik ravishda deyarli barcha ilova ma'lumotlari uchun ushbu avtomatik zaxira nusxasini 

bajaradi va buni ishlab chiquvchi yozishi shart emas. 

 

android: icon



 atributi ilova uchun ikonkani o'rnatadi ilovaga mipmap papkasida ikonkani tayinlaydi.Ilovani 

ishga tushirish uchun Launcher-da belgi paydo bo'ladi. Ikonka shuningdek, ilova tarkibiy qismlarining standart 

belgisi sifatida ishlatiladi. 

 


 

 

Oldingi rasmda ko'rinib turibdiki, 



android: label 

atributi 

"Hello World" 

ta'kidlangan satrni ko'rsatadi. Agar 

bossangiz ushbu satrda u string manbai 

@string / app_name 

ko'rsatilishi uchun o'zgaradi: 

 

app_name 



elementi string.xml papkasi tarkibida bo’ladi. U  yerda siz o’z dasturingiz uchun zarur bo’lgan 

so’zlarni qayta qayta yo’zib o’tirmasligingiz uchun, biroz qulay tarzda elementlarga ajratib qo’yilgan. 

 

Java kodini ko’rish va tahrirlash 

Java kodi ilk qiymati ya’ni default qiymatda MainActivity deb nomlanadi va java fayl ekanligigini siz .java 

formatidan bilishingiz mumkin. Java faylda siz java kodlari orqali o’z dasturingizga funksiyalar amallar yoki 

qiymatlar qabul qila oladigan va ularni aks ettira oladigan dastur kodini kiritasiz. 

Java faylida siz ilk bor kirganingizda quyidagi kodni ko’ra olasiz: 

 

 



Bu dasturda 

package


   dasturingizni paketini kiritasiz. (XML, java va boshqa fayllar ishlashi uchun barchasi bir 

paketda bo’lishi lozim, yoki boshqa paket yaratsangiz ularni bog’lab qo’yishingiz lozim bo’ladi.) 

 

Import…  



bu siz kiritgan kodlarni java kutubxonasidan class yoki oobyektlar import qilinganini bildiradi . Agar   

. . .


 belgisini ustiga bossangiz, siz dasturingiz ishlashi uchun import qilingan barcha class va obyeklarni ko’ra 

olasiz. 


 

 

 



 

 

 



 

 

 



 

 


 

 

 



 

 

 



 

 

 



Android Studio

ning 


bundanda ko’plab husuiyatlarini video orqali tez orada tushuntirib o’tamiz. 

 

Download 0.76 Mb.

Do'stlaringiz bilan baham:




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