打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Android中的蓝牙Bluetooth应用开发基础
 Android SDK2.0版本才支持蓝牙Bluetooth接口的, SDK API接口支持蓝牙技术所有特征,而且和手机制造商无关,这给Android开发者带来了很大的方便,也使得Android更为完美了。

    Android蓝牙API接口支持下面特征:
  • 开启/关闭蓝牙;
  • 开启/关闭设备;
  • 发现蓝牙设备;
  • 发现蓝牙设备;
  • 传输数据;

Android SDK中对蓝牙的操作做了很高级的封转,类BluetoothAdapter就能完成蓝牙的基本操作,在开发中使用蓝牙变得很简单。下面介绍一个应用过程。

1、确保Android工程使用的是Android SDK2.0版本或者更高的。

2、在AndroidManifest.xml中增加使用蓝牙的权限:
<uses-permission android:name="android.permission.BLUETOOTH" />

3、开启蓝牙,代码如下:
import android.bluetooth.BluetoothAdapter;
...
public static void StartBluetooth(){
   BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
   btAdapter.enable();
}
类BluetoothAdapter就是代表蓝牙设备,调用enable()方法即可启动设备中的蓝牙;

4、关闭蓝牙,代码也是相当简单:
public static void StopBluetooth(){
   BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
   btAdapter.disable();
}
    BluetoothAdapter的disable()方法即可关闭蓝牙;

5、判断蓝牙的状态:
public static boolean isBluetoothEnabled(){
    BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
    return btAdapter.isEnabled();
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
[转载]蓝牙4.0
How to enable/disable bluetooth programmatically in android
Android蓝牙应用开发
Android上的蓝牙通信功能的开发:BluetoothChat例程分析
Android中蓝牙的基本使用----BluetoothAdapter类简介
android蓝牙开发
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服