android-扫描周围蓝牙设备
来源:互联网 发布:道口贷骗局知乎 编辑:程序博客网 时间:2024/04/29 06:26
扫描周围蓝牙设备的demo
老规矩。右键取得图片地址,利用下载工具下载这个显示不出来的图片。后缀改为rar即可得到源代码项目。
package zhang.bluetooth;import java.util.Iterator;import java.util.Set;import android.app.Activity;import android.bluetooth.BluetoothAdapter;import android.bluetooth.BluetoothDevice;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class BlueTooth extends Activity {private Button button; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); button=(Button)findViewById(R.id.button); button.setOnClickListener(new Button.OnClickListener(){@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stub//得到bluetoothAdapter对象BluetoothAdapter adapter= BluetoothAdapter.getDefaultAdapter();//判断BluetoothAdapter师傅哦为空,如果为空,则表明没有蓝牙设备if(adapter!=null){System.out.println("本机拥有BlueTooth");//调用isEnable方法,判断当前蓝牙是否可用if(!adapter.isEnabled()){//创建一个intent对象,。该对象用于启动蓝牙Intent intent = new Intent (BluetoothAdapter.ACTION_REQUEST_ENABLE);startActivity(intent);}//得到已经配对的蓝牙适配器对象Set<BluetoothDevice> devices = adapter.getBondedDevices();if(devices.size()>0){for(Iterator<BluetoothDevice> iterator =devices.iterator();iterator.hasNext();){BluetoothDevice bluetoothDevice = (BluetoothDevice) iterator.next();//打印远程蓝牙设备的地址System.out.println(bluetoothDevice.getAddress());}}}else{System.out.println("没有蓝牙设备");}} }); }}
布局文件就不给了,就一个button
记得配置
<uses-permission android:name="android.permission.BLUETOOTH"></uses-permission>
- android-扫描周围蓝牙设备
- [Android蓝牙]搜索周围蓝牙设备
- Android开发之蓝牙(Bluetooth)操作(二)--修改本机蓝牙设备的可见性,并扫描周围可用的蓝牙设备
- Android开发之蓝牙(Bluetooth)操作(二)--修改本机蓝牙设备的可见性,并扫描周围可用的蓝牙设备(转)
- 扫描周围可用蓝牙设备、以及设置蓝牙设备的可见性
- Android蓝牙扫描设备过程
- 显示周围的蓝牙设备
- android蓝牙扫描(scan)设备分析
- Android 扫描附近的蓝牙设备并连接蓝牙音响
- WM蓝牙开发--搜索周围的设备
- android之蓝牙通信(一)(检测蓝牙、开启蓝牙、扫描附近蓝牙设备)
- android 蓝牙通讯实现手机蓝牙的开启,并扫描附近可见的蓝牙设备
- Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析
- Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析
- Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析
- Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析
- Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析
- android设备连接蓝牙扫描枪获取数据
- 设计模式之单利模式
- 2bw
- Ajax 中文乱码问题的解决
- 第一个单片机 中断程序
- 操作符重载与友元函数
- android-扫描周围蓝牙设备
- 模拟题
- C++重载、多态、覆盖、隐藏
- 基于jQuery的表单验证插件formValidator
- 准备女儿的学前班毕业典礼
- jackrabbit security
- C# 读取中文文件
- android-设置蓝牙的可见性
- 变量的存储类别