روش کار با بلوتوث (Bluetooth) در اندروید استودیو

روش استفاده از بلوتوث در اندروید استودیو:

از میان بسیار راه برای ارسال داده ها و برقراری ارتباط میان چند دیوایس مختلف می توان گفت بلوتوث به نسبت سایر از قدیمی ترین روش هاست.
و در اندروید استودیو هم با نوشتن کد هایی از این قابلیت ارسال داده و اطلاعات استفاده می کند
تا به صورت وایرلس به دیگر دستگاه ها کانکت شود. استفاده از بلوتوث در برنامه نویسی اندروید و در برنامه ای که ما طراحی می کنیم به ۳ منظور استفاده می شود:
به منظور اسکن دیگر دستگاه ها
ارائه لیستی از دستگاه هایی که قبلا و یا در حال حاظر به آنها کانکت شده اید.
اتصال به دیگر دستگاه ها از روش کشف سرویس.
حال به بررسی کد های مخصوص بلوتوث در اندروید می پردازیم.
آندروید کلاس BluetoothAdapter را برای ارتباط با بلوتوث فراهم می کند.
با استفاده از متد () static getDefaultAdapter یک شیء از این فراخوانی ایجاد کنید.
ساختار این کار به این صورت است:
مثال :
private BluetoothAdapter BA;BA = BluetoothAdapter.getDefaultAdapter();

برای فعال کردن  Bluetooth باید intent

ثابت ACTION_REQUEST_ENABLE را فرخوانی کنید.
مثال :

nbsp;Intent turnOn = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);startActivityForResult(turnOn, 0);

به غیر از این ثابت، دیگر ثابت ها API ارائه می شود که از وظایف مختلف پشتیبانی می کند. آنها در زیر فهرست شده اند:

هنگامی که بلوتوث را فعال می کنید، می توانید لیستی از دستگاه های مرتبط را با استفاده از متد () getBondedDevices دریافت کنید.
اقدام فوق مجموعه ای از دستگاه های Bluetooth را بازمی گرداند که ساختار آن به صورت زیر است:
مثال :

private Set<BluetoothDevice>pairedDevices;pairedDevices = BA.getBondedDevices();

API های دیگری نیز وجود دارد که کنترل بیشتری بر روی بلوتوث دارد. آنها در زیر فهرست شده اند:

اجرای برنامه
برای اجرای برنامه ی اندرویدی خود یکی از فایل های activity در برنامه ی خود کلیک کنید.
سپس روی نماد (Run) از نوار ابزار برای شروع اجرای برنامه کلیک کنید.
حالا روی Get Visible کلیک کنید تا صفحه ی نمایش زیر ظاهر شده و زمان ۱۲۰ ثانیه برای پیدا کردن دستگاه بلوتوث شروع می شود.
حالا فقط گزینه List Devices را انتخاب کنید. این لیست دستگاه های مرتبط در لیست را لیست می کند.
حالا روی Turn off برای خاموش کردن بلوتوث دستگاه کلیک کنید.
سپس دستگاه پیغام موفقیت آمیز بودن خاموش شدن بلوتوث را نشان می دهد.
 

مطلب مفیدی برای شما بود ؟ پس به اشتراک بگذارید برای دوستانتان

codesrcReza

109 مطلب منتشر شده

درباره این مطلب نظر دهید !