Mavzu: Android tizimli telefonlar uchun skayner ilovasini yaratish. Reja


AndroidManifest – strukturalashgan XML-fayl bo’lib, u ilova konfiguratsiyasini belgilaydi. Ilova komponentlarini e‘lon qiladi


Download 1.82 Mb.
bet5/16
Sana22.11.2020
Hajmi1.82 Mb.
#150180
1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
Android tizimli telefonlar uchun skayner ilovasini yaratish.

AndroidManifest – strukturalashgan XML-fayl bo’lib, u ilova konfiguratsiyasini belgilaydi. Ilova komponentlarini e‘lon qiladi.


Android ilovalari komponentlari 4 turga bo’linadi. Ular quyidagilar:
        1. Activity – faoliyat;


        2. Service – xizmat;
        3. Broadcast Reciever – keng hajmda ma‘lum


        4. Content Provider – Kontent provayder.

Activity – ilovalar uchun foydalanuvchi visual interfeysi – oynani o’zida aks ettiradi. Oyna mobil qurilmani to’liq egallaydi, biroq o’lchamni o’zgartirish mumkin. Barcha jarayonlar Activity klassining ostklass sifatida o’zlashtiriladi. Ilovalar esa o’zida bir qancha jarayonlarni saqlaydi.


Android da XML – lug’atdan foydalangan holda foydalanuvchi interfeysi hamda ekran elementlarini loyihalash mumkin. Bunda ham HTML Web-sahifa yaratish usullari qo’llaniladi. Har bir XML fayli View yoki ViewGroup obyekti bo’lgan 1 ta asosiy element saqlaydi. Asosiy element aniqlangach, unga qo’shimcha elementlar yoki vidjetlar qo’shish mumkin. Bu elementlarni esa o’z navbatida doimiy ravishda tahrirlash mumkin. Misol:

xml version="1.0" encoding="utf-8"?>


package="com.tuitdev.scanner"




android:versionName="1.0">












android:name="android.hardware.camera"




android:name="android.hardware.camera.autofocus"




android:icon="@drawable/ic_launcher">



android:theme="@style/Theme.Sherlock.Light.NoActionBar"




















Dastur ishga tushganda Android Scanner yozuvi paydo bo’ladi va keyin oynaga avtomatik o’tib ketadi.



Download 1.82 Mb.

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




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