• Layout vidjetlarini tushunish
  • Kalkulyator sxemasini ishlab chiqish




    Download 13,69 Kb.
    bet3/4
    Sana14.05.2024
    Hajmi13,69 Kb.
    #232047
    1   2   3   4
    Bog'liq
    Android Studioni o\'rnatish, kalkulyator dasturini yaratish Andro-fayllar.org

    Kalkulyator sxemasini ishlab chiqish
    Activity_main-da ma'lumotlarni ulashni yoqish uchun .xml fayliga oxirgi o'zgartirish kerak. Yaratilgan ildiz yorlig'ini (bizning holatlarimizda bu RelativeLayout edi) tartib tegiga o'rab, tartib tegini yangi ildiz tegiga aylantiring.
    Xml versiyasi = "1.0" kodlash = "utf-8"?> ...
    Tartib yorlig'i - bu tuzilish fayli ma'lumotlarni bog'lashdan foydalanmoqchiligi haqida tizimni ogohlantiruvchi narsa. Keyinchalik, qurish tizimi avtomatik ravishda ushbu tartib fayli uchun majburiy sinfni yaratadi. Maqsadli XML fayli active_main.xml deb nomlanganligi sababli, qurish tizimi ActivityMainBinding nomli sinfni yaratadi, siz uni ilovangizda boshqa Java sinflari kabi ko'rsatishingiz mumkin.Sinf nomi pastki chiziqdan keyin har bir so'zni bosh harf bilan yozish orqali tartib fayli nomidan hosil bo'ladi. , barcha pastki chiziqlarni olib tashlash va nomga "Binding" qo'shish.
    Ushbu nuqtada MainActivity.java faylingizga o'ting. Sinfingizda va onCreate() usulida shaxsiy ActivityMainBinding misolini yarating, setContentView() qatorini olib tashlang va uni quyidagi kod parchasidagi DataBindingUtil.setContentView() qatori bilan almashtiring.
    ommaviy sinf MainActivity AppCompatActivity kengaytiradi { private ActivityMainBinding; @Override himoyalangan void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ulash = DataBindingUtil.setContentView(bu, R.layout.activity_main); }}
    Layout vidjetlarini tushunish
    Bizning kalkulyator ilovamiz to'rtta asosiy elementga ega. Bu:
    1. RelativeLayout - Bu element ekrandagi boshqa elementlarning joylashuvi yoki ko'rinishini boshqaradi. RelativeLayout - kichik elementlarni bir-biriga yoki o'ziga nisbatan joylashtirish uchun ishlatiladi.


    2. TextView - bu element matnni ko'rsatish uchun ishlatiladi. Foydalanuvchilarning ushbu element bilan aloqasi kutilmaydi. Hisoblash natijasi TextView yordamida ko'rsatiladi.


    3. EditText - foydalanuvchilar matnni tahrirlashi va o'zgartirishi mumkin bo'lgan TextView turi. Biroq, kalkulyator faqat belgilangan ma'lumotlar to'plamini qabul qilganligi sababli, biz tahrirlanadigan matnni tahrirlanmaydigan qilib belgilaymiz. Foydalanuvchi raqamlarni bosganda, biz raqamlarni EditTextda ko'rsatamiz.


    4. Tugmacha - bu element foydalanuvchiga o'zaro munosabatda bo'lish imkonini beradi va foydalanuvchi bosishlariga ideal tarzda javob berishi kerak. Kalkulyatorda raqamlar va operatorlar uchun tugmalardan foydalanamiz.





    Download 13,69 Kb.
    1   2   3   4




    Download 13,69 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kalkulyator sxemasini ishlab chiqish

    Download 13,69 Kb.