• Bluetooth
  • ACTION_REQUEST_DISCOVERABLE
  • Android Studio-da Bluetooth bilan ishlash




    Download 1.09 Mb.
    bet6/19
    Sana14.03.2022
    Hajmi1.09 Mb.
    #18629
    1   2   3   4   5   6   7   8   9   ...   19
    Bog'liq
    Android Studio ma`ruzalar
    1-Obektga yo`nzltirilgan dasturity taminot, 6-Laboratoriya ishi (2), 123, Arifmetikaning asosiy teoremasi, Programmalıq injiniringge kirisiw paninen 3-ameliy jumisi, tranzistor (1), Документ Microsoft Word (8), 2.-7, 1-7, Denov tadbirkorlik va pedagogika instituti, 111, titul, Xorazm, 1- topshiriq
    Android Studio-da Bluetooth bilan ishlash.
    Assalomu alaykum. Bugun sizlar bilan birgalikda Android Studio-da Bluetooth bilan ishlashni o'rganib olamiz. Demak, boshladik.
    Bluetooth - bu ikki qurilma o'rtasida ma'lumotlarni yuborish yoki qabul qilish usuli. Android platformasi Bluetooth freymvorkini qo'llab-quvvatlaydi, bu esa ilovada qurilmaga boshqa Bluetooth qurilmalari bilan simsiz ma'lumot almashish imkonini beradi.
    Quyidagi turli xil operatsiyalarni bajarish uchun Android Bluetooth API-ni taqdim etadi.

    • Boshqa Bluetooth qurilmalarini qidirish.

    • Ulangan qurilmalar ro'yxatini olish.

    • Boshqa qurilmalarga ulanish.

    Android Bluetooth bilan aloqa qilish uchun BluetoothAdapter sinfini taqdim etadi. getDefaultAdapter() statik usulini chaqirish orqali uning ob'ekti yaratiladi:
    private BluetoothAdapter BA;
    BA = BluetoothAdapter.getDefaultAdapter();
    Qurilmada Bluetooth-ni yoqish uchun Intent bilan birga Bluetooth doimiysi ACTION_REQUEST_ENABLE –ni chaqirish kerak:
    Intent turnOn = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
    startActivityForResult(turnOn, 0);
    Ushbu doimiy(konstanta)dan tashqari, turli xil vazifalarni bajarishni qo'llab-quvvatlaydigan API bilan ta'minlangan boshqa doimiylar mavjud. Ular quyida keltirilgan:

    • ACTION_REQUEST_DISCOVERABLE: Ushbu konstanta Bluetooth-ni topish uchun ishlatiladi.

    • ACTION_STATE_CHANGED: Ushbu konstanta Bluetooth holatining o'zgarishi to'g'risida xabar beradi.

    • ACTION_FOUND: Ushbu konstanta har bir topilgan qurilma haqida ma'lumot olish uchun ishlatiladi.

    Bluetooth-ni yoqgandan so'ng, getBondedDevices() usulini chaqirib, bog'langan qurilmalar ro'yxatini olishingiz mumkin. Bunda bluetooth qurilmalar ro’yxati qaytariladi:
    private Set boglanganQurilmalar;
    boglanganQurilmalar = BA.getBondedDevices();
    Bluetooth-ni ko'proq boshqarish imkoniyatini beradigan boshqa metodlar ham mavjud:
    1   2   3   4   5   6   7   8   9   ...   19




    Download 1.09 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Android Studio-da Bluetooth bilan ishlash

    Download 1.09 Mb.