Raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent
Download 0.85 Mb. Pdf ko'rish
|
- Bu sahifa navigatsiya:
- Faoliyatni joylashtirish
Ko'rinishlar va parchalar
Kutubxona SlidingPaneLayout ko'rinishlar yoki bo'laklarga asoslangan ro'yxat- tafsilotli maketlarni oson amalga oshirish uchun mo'ljallangan. Birinchidan, a ni SlidingPaneLayoutXML tartibining ildiz elementi sifatida e'lon qiling. Keyin, roʻyxat va tafsilot mazmunini ifodalovchi ikkita asosiy elementni – koʻrinishlar yoki fragmentlarni qoʻshing. Ro'yxat-tafsiloti ko'rinishlari yoki fragmentlari o'rtasida ma'lumotlarni uzatish uchun aloqa metodologiyasini amalga oshiring. ViewModel biznes mantig'ini saqlash va konfiguratsiya o'zgarishlaridan omon qolish qobiliyati tufayli tavsiya etiladi. SlidingPaneLayoutroʻyxat va tafsilotlarni birgalikda yoki alohida koʻrsatishni avtomatik ravishda belgilaydi. Ikkalasini joylashtirish uchun etarlicha gorizontal bo'sh joy bo'lgan oynada ro'yxat va tafsilot yonma-yon ko'rinadi. Etarli bo'sh joy bo'lmagan oynada foydalanuvchining ilova bilan o'zaro munosabatiga qarab ro'yxat yoki tafsilot ko'rsatiladi. Faoliyatni joylashtirish Bir ekranda ikkita harakatni yonma-yon yoki bir-birining ustiga yigʻilgan holda koʻrsatish uchun eski, koʻp harakatli ilovalarni yoqish uchun faoliyatni oʻrnatishdan foydalaning. Agar ilovangiz roʻyxat tafsilotlari tartibining roʻyxati va tafsilotlarini alohida harakatlarda amalga oshirsa, faoliyatni oʻrnatish sizga minimal yoki hech qanday kodni qayta ishlashsiz roʻyxat tafsilotlari tartibini osongina yaratish imkonini beradi. XML konfiguratsiya fayli yordamida vazifa oynasi boʻlinishini belgilash orqali faoliyatni oʻrnatishni amalga oshiring. Bo'linish bo'linishni boshlaydigan asosiy faoliyatni va ikkinchi darajali faoliyatni belgilaydi. Oyna o'lchami sinfining to'xtash nuqtalari yordamida bo'linish uchun minimal ekran kengligini belgilang. Displey kengligi minimal to'xtash nuqtasidan pastga tushganda, harakatlar bir-birining ustiga ko'rsatiladi. Misol uchun, agar minimal displey kengligi 600 dp bo'lsa, harakatlar ixcham displeylarda bir-birining ustiga, lekin o'rta va kengaytirilgan displeylarda yonma-yon ko'rsatiladi. Faoliyatni kiritish Android 12L (API darajasi 32) va undan yuqori versiyalarda qo‘llab-quvvatlanadi, lekin agar qurilma ishlab chiqaruvchilari tomonidan joriy qilingan bo‘lsa, quyi API darajalarida ham mavjud bo‘lishi mumkin. Qurilmada faoliyatni o‘rnatish imkoni bo‘lmasa, qayta ishlash harakati ro‘yxat faoliyatiga yoki foydalanuvchining ilova bilan o‘zaro munosabati asosida butun ilova oynasini egallagan tafsilotlarga olib keladi. Download 0.85 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling