• Laboratoriya ishi №3. Ekranlar bilan ishlash
  • new View.OnClickListener() { @Override public void




    Download 2.25 Mb.
    Pdf ko'rish
    bet5/14
    Sana27.04.2023
    Hajmi2.25 Mb.
    #54175
    1   2   3   4   5   6   7   8   9   ...   14
    Bog'liq
    620-20 K.Temirov
    Таълим йўналиши, Individual loyiha ishi (Ikkilik to\'g\'ri chiziq) (1), Amaliy mashg'ulotlar 1-5 gacha, Uz gilbert, 4-Mavzu Evklid geometriyasini Gilbert aksiomatikasi bo’yicha as, 49-DMTT xarita xisobot, 6-10 (1), mindmeister
    new
    View.OnClickListener() {
    @Override
    public void
    onClick(View view) {
    }
    });
    OnClick usuli bizga kerak bo'lgan kodni yozish uchun qoladi:
    textView
    .setText(
    "Salom,"
    +
    editText
    .getText().toString() +
    "!"
    );
    Hammasi juda oson va bu maslahatlarga ko'nikish oson. 
    Ushbu kod satrida textView elementiga "Salom, [EditText matni
    ]!». Ilovani ishga tushiring va ismni kiritish va
    tugmani bosish orqali uning ishlashini tekshiring. Natija taxminan
    13 va 14-rasmlarda ko'rsatilgandek bo'lishi kerak.
    21
    13-rasm - matn kiritilishidan oldin ko'rinish 14-rasm-matn kiritilgandan keyin 
    ko'rinish


    22
    Laboratoriya ishi №3. Ekranlar bilan ishlash
    Vazifa: bir nechta activities-dan iborat dastur yarating.
    Birinchi faoliyatda faoliyat nomi yoki raqami bo'lgan TextView elementi
    ,ba'zi ma'lumotlarni kiritish uchun EditText matn maydoni
    , "keyingi" yoki "2 faoliyat/ekran/oynaga o'tish" yoki oddiygina "2"deb nomlangan 
    tugma mavjud.
    Bundan tashqari, 1 faoliyatda talabaning ismi va guruhi bilan TextView bo'lishi 
    kerak.
    Ushbu tugmani bosgandan so'ng, ikkinchi faoliyatga o'ting,
    unda faoliyat nomi yoki raqami bo'lgan TextView
    , "birinchi oynada siz yozdingiz:" kabi yozuvli TextView va uning ostida-
    birinchi faoliyatdan EditText tarkibiga ega yana bir TextView va, albatta, "1" yoki
    "qaytish" tugmasi 1 ekranga" yoki "matn kiritishga qaytish" tugmachasini bosish 
    orqali
    foydalanuvchi 1 faoliyatga qaytishi mumkin. Emulyatorda ishga tushiring va
    hamma narsa ishlayotganiga ishonch hosil qiling.
    Ushbu qo'llanma yangilanayotganda, Android-ning yangi 3.2 versiyasi chiqdi
    Studio, shuning uchun birinchi narsa atrof-muhitni yangilashdir (yordam-tekshirish
    yangilanishlar uchun...), shu jumladan Gradle qurilish tizimlari, Android SDK 
    Platrofm-Tools
    yangilanishdan so'ng,
    №1 laboratoriya ishining boshida tasvirlangan interfeys bilan bog'liq muammolar 
    bo'lmaydi.
    Bo'sh faoliyat bilan yangi loyiha yarating
    va " Salom dunyo!». Endi birinchi faoliyatda (main_activity fayli
    .xml) TextView elementlarini "Activity 1"
    matni bilan,EditText-ni "ismni kiriting" fon matni bilan va tugma tugmachasini 
    "Go"matni bilan joylashtiring.
    To'liq ismingizni va guruhingizni unutmang. Elementlarni joylashtirish misoli


    18-rasmda ko'rsatilgan.
    23
    18-rasm-activity_main faylidagi elementlarni joylashtirishga misol.xml
    Interfeysdan boshlaylik. Ikkinchi faoliyatni qo'shing, buning uchun yuqori 
    chap
    tomonda app papkasini o'ng tugmasini bosing va tanlang yangi - >
    Faoliyat - > bo'sh faoliyat, 19-rasmda ko'rsatilgandek.
    24
    19-rasm - yangi faoliyatni Qo'shish
    Shundan so'ng, standart activity yaratish oynasi paydo bo'ladi, siz
    barcha standart nomlarni qoldirib, Finish tugmachasini bosishingiz yoki
    faoliyat nomi maydonidagi nomni "SecondActivity" ga o'zgartirishingiz mumkin, 
    qolgan maydonlar
    avtomatik ravishda ushbu nomga moslashtiriladi. Shunday qilib, ikkita
    yangi fayl yaratildi: SecondActivity.java va activity_second.xml.
    Activity_second fayliga o'ting.xml va u erda quyidagi
    elementlarni joylashtiring: "faoliyat 2" matni bilan TextView, "siz kiritdingiz:"
    matni bilan TextView,matnsiz TextView va biri
    Download 2.25 Mb.
    1   2   3   4   5   6   7   8   9   ...   14




    Download 2.25 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    new View.OnClickListener() { @Override public void

    Download 2.25 Mb.
    Pdf ko'rish