O‘zbekiston Respublikasi Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti himoyaga «Axborot texnologiyalarining dasturiy ta'minoti»


Android Studio dasturi yordamida mobil ilova kodini shakllantirish



Download 17,23 Mb.
bet7/12
Sana23.07.2022
Hajmi17,23 Mb.
#841237
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
BMI Biometric asosiy 4

2.2. Android Studio dasturi yordamida mobil ilova kodini shakllantirish
Mobil ilovamizni yaratishda, Android Studio dasturida java va kotlin tillaridan foydalanamiz. Dastlabki ishni proyekt yaratish qismidan boshlaymiz. Proyekt nomini “Biometric Secret Message” deb nomlaymiz. Endi dizayn qismiga mos “activity” va “class”lar yaratib chiqamiz. Birinchi navbatda, “activity_main.xml” oynasiga mos bo’lgan “MainActivity” sinf(class)ini shakllantiramiz va bu quyidagi ko’rinishga ega bo’ladi.

2.9-rasm. “MainActivity” sinfi ko’rinishi
Bu sinfda dizayn qismiga mos ravishda kod qismini amalga oshiramiz, ya’ni to’liqroq qilib aytganda, biometrik tasvirlarga ishlov berish ya’ni biometrik ma’lumotlar bor yoki yo’qligini, bundan tashqari ularning mosligi ham tekshiriladigan kodlar amalga oshiriladi va bu sinf dasturning eng asosiy qismini tashkil qiladi chunki bu oynada biometrik tasvirlar ustida tekshirishlar olib boriladi.
2.10-rasm. “MainActivity” sinfi ko’rinishi

2.11-rasm. “ListActivity” sinfi ko’rinishi
“ListActivity” oynasi dasturiy kodi qismida avval xml qismida aytganimdek, maxfiy xabarlar ro’yxati va yangi maxfiy xabar yaratish qismlari dasturiy kodlari bo’ladi.

2.12-rasm. “DecryptionActivity” sinfi ko’rinishi
Bu oynaning dasturiy kod qismida, deshifrlash jarayoni bo’ladi ya’ni maxfiy xabarni biometrik ma’lumotlar orqali ko’rishimiz mumkin bo’ladi. Demak, buni biz barmoq izi yoki yuz tasviri orqali amalga oshirishimiz mumkin.

2.13-rasm. “EncryptionActivity” sinfi ko’rinishi
Bu oynaning dasturiy kod qismida, shifrlash jarayoni bo’ladi ya’ni biz kiritgan xabarni biometrik ma’lumotlar orqali maxfiy xabar ko’rinishiga o’tkazishimiz mumkin bo’ladi. Demak, buni biz barmoq izi yoki yuz tasviri orqali amalga oshirishimiz mumkin.

2.14-rasm. “SplashActivity” sinfi ko’rinishi
Bu oynaning dasturiy kod qismida biz, animatsiyamizning qancha vaqt davom etishi va animatsiya tugagandan keyin boshqa oynaga o’tish jarayoni kabilar amalga oshiriladi.



2.15-rasm. “MessageListAdapter” sinfi ko’rinishi
“MessageListAdapter” da biz har bir “item” ni qanday tarzda ma’lumot qabul qilinishi kabilar ko’rib chiqiladi. Bu qism biz uchun muhim hisoblanadi.

2.16-rasm. “PreferenceUtil” sinfi ko’rinishi
“PreferenceUtil”da esa asosan kiritilgan maxfiy xabarlarimiz xotiraga saqlab qolinishi keltirib o’tiladi.
Shu tarzda mobil ilova kodini shakllantiramiz.



Download 17,23 Mb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish