• So‘ngra dastur kodlarini yozish uchun yangi Class yaratiladi va uni AboutActivity.java deb nomlanadi. Ichiga quyidagi kod yoziladi: package mobil.kutubxona.helloworld;
  • Bu klassda eng asosiy usul bu onCreate() va setContentView() usullaridir.
  • Shuning uchun bu o‘zgarmaslarni res/values/strings.xml faylida e'lon qilib qo‘yamiz




    Download 1 Mb.
    bet16/21
    Sana20.11.2023
    Hajmi1 Mb.
    #101981
    1   ...   13   14   15   16   17   18   19   20   21

    Shuning uchun bu o‘zgarmaslarni res/values/strings.xml faylida e'lon qilib qo‘yamiz.

    Mobil kutubxona dasturiga xush kelibsiz

    Endi oyna sarlavhasi uchun o‘zgarmas e'lon qilinadi.

    Dastur haqida

    So‘ngra dastur kodlarini yozish uchun yangi Class yaratiladi va uni AboutActivity.java deb nomlanadi. Ichiga quyidagi kod yoziladi: package mobil.kutubxona.helloworld;

    import android.app.Activity; import android.os.Bundle;

    public class AboutActivity extends Activity

    {

    @Override

    protected void onCreate(Bundle savedInstanceState)

    Bu klassda eng asosiy usul bu onCreate() va setContentView() usullaridir.

    Chunki aynan ular klass yaratilayotgan vaqtda kerakli ma’lumotni ko‘rsatish uchun xizmat qiladi. Endi Helloworld.java klassi orqali undagi tugma bosilganda AboutActivity.java ga o‘tish kodlari yoziladi. Bunda bizga Intent klassi to‘g‘ri keladi:

    import android.content.Intent;

    Tugma uchun Click metodini yozamiz:

    public void onClick(View v)

    {

    Intent intent = new Intent(HelloWorld.this, AboutActivity.class); startActivity(intent);

    }

    Yangi oyna yuklanishi uchun Intent klassida AboutActivity klassini ko‘rsatib qo‘yish kerak. So‘ngra startActivity() usuli chaqiriladi. Undan oldin esa yangi Activity klassni AndroidManifest.xml ga kiritib qo‘yish kerak bo‘ladi:

    Emulyatorni ishga tushirib natijani ko‘rishimiz mumkin (5.1 – rasm).

    Android ma’lumotlar bazasi bilan ishlash mexanizmida strukturali axborotlarga ishlov berish va saqlash imkoniyati mavjud. Istalgan ilova o‘ziga tegishli ma’lumotlar bazasini yaratishi va ular ustida to‘liq nazorat o‘tkazishi mumkin. Android SQLite kutubxonasidan foydalanib, MBBT ma’lumotlarini o‘zidan ko‘rsatib, quyidagi o‘ziga xos xususiyatlarga ega: ko‘lami kengligi


    Download 1 Mb.
    1   ...   13   14   15   16   17   18   19   20   21




    Download 1 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Shuning uchun bu o‘zgarmaslarni res/values/strings.xml faylida e'lon qilib qo‘yamiz

    Download 1 Mb.