• Laboratoriya 26
  • Gr fio ball




    Download 42.04 Kb.
    bet1/11
    Sana16.03.2024
    Hajmi42.04 Kb.
    #174596
      1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Gr fio ball-fayllar.org
    21-maruza Graflarda eng qisqa yo‘lni aniqlash algoritmlari. Graf-fayllar.org

    Gr fio ball


    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


    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:
      1   2   3   4   5   6   7   8   9   10   11




    Download 42.04 Kb.