• LinearLayout
  • GUI komponentalari. Views va ViewGroup lardan foydalanish. Layout lar va ulardan foydalanish




    Download 6.4 Mb.
    bet14/62
    Sana28.01.2023
    Hajmi6.4 Mb.
    #39982
    1   ...   10   11   12   13   14   15   16   17   ...   62
    Bog'liq
    O\'quv qo\'llanam22222
    мифология , Документ Microsoft Word, ПФ-6247 НАЗОРАТ РЕЖА, baholash, Navoiy davlat pedagogika instituti, COMPUTER1 UZ, 1, buyuk ipak yolining qayta tiklanishi va uning iqtisodiy ahamiyatini, 22112016 Fedorov TRACECA, Тесты по аналитической химии, Akusherlik va ginekologiya savollar, Umumiy mikrobiologiya YaN - 1 variant, OBYEKTIVKA MAMUNA, Пирмаматов Шахбоз
    3.2. GUI komponentalari. Views va ViewGroup lardan foydalanish. Layout lar va ulardan foydalanish.
    Android tizimida foydalanuvchi interfeysi asosan widget lar ya’ni buttons, labels, textboxes va h.k. lar va bularning joylashuviga mos layout lardan iborat bо‘ladi. О‘z navbatida bu komponentalar XML fayl shaklida saqlanadi va activity asosida boshqariladi8. XML fayliga misol:



    android:layout_width=‖fill_parent‖ android:layout_height=‖wrap_content‖ android:text=‖@string/hello‖ />

    Activity sinfining setContentView() metodi orqali kerakli XML fayl ya’ni dastur interfeysi quyidagicha chaqiriladi:


    @Override
    public void onCreate(Bundle savedInstanceState)
    { super.onCreate(savedInstanceState); setContentView(R.layout.main);
    }
    Demak dastur kompilyatsiyasi jarayonida XML faylda joylashgan har bir element va uning atributiga mos Android GUI class yaratiladi. Ushbu operatsiyadan keyingina activity ishga tushirilganda ilova interfeysi chaqiriladi. Foydalanuvchi interfeysi asosan grafik komponentalar view va viewgroup lardan iborat bо‘ladi.

    3.4-rasm. Komponentalar guruhi va elementlari.


    ViewsGroup – bu komponentalar ya’ni bir nechta views lar birlashmasi va bu komponentalar layout larda joylashadi. Views – bu komponentalar, ya’ni interfeys uchun kerakli bо‘lgan har bir komponenta (button, checkbox, textview, … va h.k.lar).
    LinearLayout - bu komponentalarni bitta qatorga (gorizontal) yoki ustun (vertikal)ga joylashtirish uchun ishlatiladi.


    android:layout_height="fill_parent"
    android:orientation="vertical" >

    Download 6.4 Mb.
    1   ...   10   11   12   13   14   15   16   17   ...   62




    Download 6.4 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    GUI komponentalari. Views va ViewGroup lardan foydalanish. Layout lar va ulardan foydalanish

    Download 6.4 Mb.