码迷,mamicode.com
首页 > 移动开发 > 详细

Android蓝牙开发(一):简介

时间:2014-12-13 12:07:37      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:android   style   color   使用   sp   数据   bs   ad   nbsp   

1、蓝牙是一种用于短距离、低带宽点对点通信的通信协议。 

Bluetooth是目前所使用的最广泛的无线通信协议之一,主要针对短距离通信,优点是功耗较低,传输速度也比较快。但缺点也很明显,就是传输距离比较短。

Bluetooth 是几乎现在每部手机标准配备的功能,多用于耳机 mic 等设备与手机的连接,除此之外,还可以多部手机之间建立 bluetooth 通信。

2、蓝牙API可以搜索并连接到一定范围之内的其他设备。

Android的应用程序框架提供了访问蓝牙功能的APIs。这些APIs让应用程序能够无线连接其他蓝牙设备,实现点对点,或点对多点的无线交互功能。

使用蓝牙APIs,一个Android应用程序能实现下列功能:

  • 扫描其他蓝牙设备;
  • 查询本地蓝牙适配器( local Bluetooth adapter )用于配对蓝牙设备;
  • 建立RFCOMM信道(channels);
  • 通过服务发现(service discovery)连接其他设备;
  • 数据通信;
  • 管理多个连接

3、bluetooth socket启动通信实现在设备之间传输并接送数据流。

Android包含了对蓝牙网络协议栈的支持,这使得蓝牙设备能够无线连接其他蓝牙设备交换数据。

Android蓝牙开发(一):简介

标签:android   style   color   使用   sp   数据   bs   ad   nbsp   

原文地址:http://www.cnblogs.com/kpliu/p/4161072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!