Gr fio ball 613-19 Shoxrux Kalasboyev


Download 1.05 Mb.
Pdf ko'rish
bet1/12
Sana22.12.2022
Hajmi1.05 Mb.
#1041727
  1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
-52LjFLRuv1vkwGuKFIKTxUNRmhR8Nxr (1)



Gr 
FIO 
BALL 
613-19 
Shoxrux Kalasboyev 
 
 
Laboratoriya 26 
Mavzu:Mobil ilovalarda geolokatsiya bilan ishlash. 
Ishdan maqsad: mobil ilovalarda geolokatsiya bilan ishlash hamda geolokatsiya 
tizimida ishlash asoslarini o’rganish. 
Nazariy qism: 
Java-da Android-da GPS bilan ishlash 
Mobil qurilmalar ko'pincha geografik koordinatalarni aniqlash bilan bog'liq turli xil 
vazifalarni hal qilish uchun ishlatiladi. Transport, qurilish, sayohatchilar, u yoki bu 
tarzda, ularning joylashishini yoki boshqa ob'ektlarini aniqlashlari kerak. Bugungi 
kunda buning eng oddiy echimi - bu sun'iy yo'ldosh navigatsiya tizimlarining 
ko'chma qabul qiluvchilardan foydalanish, xususan, Android-ga asoslangan 
qurilmalarga o'rnatilgan. Bunday holda, eng keng tarqalgan GPS qo'llab-
quvvatlaydigan qurilmalar 
Android SDK-da navigatsiya tizimlari bilan ishlashning barcha imkoniyatlari 
android.location paketiga birlashtirilgan. Ushbu paketning asosiy tarkibiy qismlari: 
LocationManager - (sinf) Android tizimining joylashuv xizmatiga kirishni 
ta'minlaydi. LocationListener - (interfeys) Ilova uchun Android manzil xizmati 
hodisasini boshqarish bilan shug'ullanadi. Joylashuv - (sinf) navigatsiya tizimidan 
olingan geografik koordinatalarni aks ettiradi. Ishga tayyorgarlik Android SDK-dan 
foydalangan holda Java-da navigatsiya tizimlari bilan ishlaydigan Android dasturini 
yozishda avval siz bir qator tayyorgarlik ishlarini bajarishingiz kerak 
Buning sababi, Delphi-dan farqli o'laroq, sukut bo'yicha hech qanday ruxsat yo'qligi 
va GPS qabul qiluvchisi bilan o'zaro aloqada bo'lishning barcha ishlarini to'liq o'z 
zimmasiga oladigan tayyor komponentlar yo'qligi bilan bog'liq. Barcha kerakli 
harakatlar mustaqil ravishda amalga oshirilishi kerak. Birinchi qadam, dasturga 
manifest faylida kerakli ruxsatlarni berishdir. XHTML = "android.permission.ACCESS_FINE_LOCATION" /> bitta name = "android.permission.ACCESS_FINE_LOCATION" /> 


Unutmang, biz hali ham bunga muhtojmiz. Agar siz Minimal talab qilinadigan SDK-
ni tanlasangiz, 4.0-dan pastroq versiyani tanlashingiz mumkin, ammo buning uchun 
Android SDK-da qo'shimcha qo'llab-quvvatlash kutubxonasini yuklab olish kerak 
bo'ladi. Ushbu qo'llanmada biz talab qilinadigan minimal SDK versiyasi API 14 
Android 4.0 ni o'rnatamiz. Taxminan 94% android qurilmalari bizning dasturimizga 
mos keladi (nashr paytida Google Play ma'lumotlariga ko'ra). Davom eting va 
oxirigacha hech narsani o'zgartirmasdan, Keyingiga bosing. Agar siz Android 
Studio-dan foydalangan holda birinchi marta loyiha qurayotgan bo'lsangiz, atrof-
muhit gradle fayllarini ham yuklab olishi mumkin. Ushbu fayllarning og'irligi 
taxminan 50 MB ni tashkil qiladi, shuning uchun loyihani yaratish jarayoni biroz 
ko'proq vaqt talab etadi. 
biz o'zimizning dasturimizni Google xizmatlariga ulashimiz uchun kerakli SDK 
komponentlariga ega ekanligimizga ishonch hosil qilishimiz kerak. Yuqori asboblar 
panelida SDKManager-ning SDK tugmachasini tanlang. Qo'shimchalar papkasini 
SDK menejerida oching va quyidagi paketlar o'rnatilganligiga ishonch hosil qiling:

Download 1.05 Mb.

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




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