• 6. Table Layout
  • 7. Grid Layout
  • 1. Activity va undan foydalanish ?




    Download 45,52 Kb.
    bet3/13
    Sana15.05.2024
    Hajmi45,52 Kb.
    #235614
    1   2   3   4   5   6   7   8   9   ...   13
    Bog'liq
    1. Activity va undan foydalanish -fayllar.org

    5. Relative Layout 
    RelativeLayout – бу компоненталарни бир – бирига мос (боғлиқ) ҳолда
    жойлаштириш учун ишлатилади. Яъни бир компонентани ўнг тарафидан (чап
    тарафидан, юқори қисмидан, пастки қисмидан) иккинчи компонентани
    жойлаштириш мумкин бўлади. RelativeLayout да компоненталар қуйидаги
    аттрибутлар асосида бир – бири билан боғлиқ ҳолда жойлаштирилади.
    ReiativeLayout (nisbiy tartib) Layouts bo'limida joylashgan bo'lib, yordamchi
    komponentlarga o'z o'rnini ota-komponentga nisbatan yoki qo'shni yordamchi
    elementlarga nisbatan (element identifikatori bo'yicha) aniqlash imkonini beradi.
    RelativeLayout-da asosiy elementlar shunday joylashtirilganki, agar birinchi
    element ekranning markazida joylashgan bo'lsa, birinchi element bilan tekislangan
    boshqa elementlar ekranning markaziga to'g'ri keladi. Ushbu tartib bilan, XML
    faylida belgilashni e'lon qilishda, boshqa taqdimot ob'ektlari tomonidan joylashishni
    aniqlash uchun havola qilinadigan element o'z identifikatori bilan unga murojaat
    qiladigan boshqa elementlardan oldin e'lon qilinishi kerak.
    layout_alignParentTop
    layout_alignParentLeft
    layout_alignLeft
    layout_alignRight
    layout_below
    layout_centerHorizontal
    6. Table Layout 
    TableLayout - компоненталарнинг жадвал асосида жойлашувидир. Бунда
    элементи жадвал қаторини белгилаб беради. Ҳар бир қатор бир ёки бир нечта
    компонентани ўз ичига олади. Қатор узунлиги мос ҳолда компоненталар
    узунликлари йиғиндисидан иборат бўлади.
    TableLayout tartibi o'zining pastki elementlarini satrlar va ustunlarga joylashtiradi,
    chunki veb-ustalar jadval tegida bajarishga odatlangan. TableLayout ularning
    satrlari, ustunlari yoki kataklari uchun chegara chiziqlarini ko'rsatmaydi.
    TableLayout turli xil hujayralar soniga ega qatorlarga ega bo'lishi mumkin. Jadval
    belgilarini shakllantirishda, agar kerak bo'lsa, ba'zi katakchalar bo'sh qoldirilishi
    mumkin. Qator tartibi TableLayout ning pastki sinflari bo'lgan TableRow
    ob'ektlaridan foydalanadi (har bir TableRow jadvaldagi bitta qatorni belgilaydi).
    Qatorda katakchalar bo'lmasligi yoki boshqa ob'ektlar uchun konteyner bo'lgan bir
    yoki bir nechta katakchalar bo'lishi mumkin. Yacheykaga boshqa TableLayout yoki
    LinearLayout joylashtirishga ruxsat beriladi.
    TableLayout, masalan, Sudoku, Tic-Tac-Toe va boshqalar kabi mantiqiy o'yinlarni
    yaratishda foydalanish uchun qulay.
    7. Grid Layout 
    GridLayout - bu jadval ko'rinishini yaratishga imkon beruvchi yana bir konteyner.
    GridLayout qatorlar to'plamidan iborat bo'lib, ularning har biri alohida
    katakchalardan iborat. Android GridLayout-da biz tarmoqqa ega bo'ladigan ustunlar
    va qatorlar sonini belgilashimiz mumkin. Biz GridLayout-ni bizning talablarimizga
    muvofiq sozlashimiz mumkin, masalan, Layout uchun o'lcham, rang yoki chekka
    o'rnatish.






    Download 45,52 Kb.
    1   2   3   4   5   6   7   8   9   ...   13




    Download 45,52 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1. Activity va undan foydalanish ?

    Download 45,52 Kb.