Dasturiy injiniring yo’nalishi 615-18
guruh talabasi Mansurbek Umaraliyev
3-Laboratoriya ishi
Mavzu : Android Studio muhitida menyular va dialog oynalar bilan ishlash.
Reja:
1 Menular haqida ma’lumot.
2 Dialoglar haqida ma’lumot.
Android-da menyularning uch turi mavjud: , Kontekstual va Options . Ularning har birida o'ziga xos foydalanish holatlari va ularga mos keladigan kodlar mavjud. Har bir menyuda uning tartibini belgilaydigan XML fayli bo'lishi kerak. Bu menyu opsiyasi bilan bog'liq teglar:
- Bu sizning menyuingiz uchun konteyner elementi (LinearLayout-ga o'xshash)
- Bu elementni bildiradi va menyu yorlig'i ichiga joylashtirilgan. Shuni bilingki, element elementi
har doim - har doim harakatlar panelida ko'rsatiladi
hech qachon - hech qachon ko'rsatilmaydi va shuning uchun qo'shimcha menyu orqali foydalanish mumkin
ifRoom - faqat amallar panelida yetarli joy bo'lsa ko'rsatiladi. Shuni yodda tutingki, har bir hujjat bo'yicha harakatlar panelida qancha piktogramma bo'lishi mumkinligi chegarasi mavjud.
withText-will element satrini amallar satriga qo'shadi
qulflashActionView - agar ushbu elementda unga tegishli amal ko'rinishi bo'lsa, u yig'ilib qoladi (API 14 va undan yuqori)
Kontekstli menyu
Ushbu menyu foydalanuvchi interfeysi elementlaridan birini uzoq vaqt bosish paytida paydo bo'ladi. Ushbu menyuda topilgan parametrlar foydalanuvchi qaysi interfeys elementini chertganiga ta'sir qiladi. Ushbu turdagi menyuni ro'yxat yoki panjara ko'rinishida ishlatish odatiy holdir, bu yerda foydalanuvchining har bir element bilan o'zaro ta'siri ma'lum bir harakatga olib kelishi mumkin.
Kontekst menyusi ikki yo'l bilan paydo bo'lishi mumkin:
Suzuvchi menyu
Arizangizning yuqori qismidagi harakatlar paneli
Do'stlaringiz bilan baham: |