Android手机蓝牙实现多人聊天,基本原理是一台手机蓝牙作为服务器,其他手机蓝牙作为客户端。客户端与服务器配对好后,服务器分别建立连接,实现通信。

服务器最多能实现一对七个客户端。目前我实现了一对二的即时聊天。

http://niweiwei.iteye.com/blog/1013013

首先看下效果图:

服务器端:

 

客户端:

 

 

服务器手机型号:htc G12

客户端手机型号:左设备:htc G13;右设备:天语W606

 

*************************************************************************************************************************************

什么是蓝牙?

蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的2.4GHz ISM(即工业、科学、医学)频段。其数据速率为1Mbps。采用时分双工传输方案实现全双工传输。

蓝牙这个名称来自于第十世纪的一位丹麦国王 Harald Blatand , Blatand 在英文里的意思可以被解释为 Bluetooth( 蓝牙 )。因为国王喜欢吃蓝梅,牙龈每天都是蓝色的所以叫蓝牙。现取其“统一”的含义,用来命名意在统一无线局域网通讯标准的蓝牙技术。


蓝牙起源

蓝牙的创始人是瑞典爱立信公司,爱立信早在1994年就已进行研发。1997年,爱立信与其他设备生产商联系,并激发了他们对该项技术的浓厚兴趣。 1998年2月,5个跨国大公司,包括爱立信、诺基亚、IBM、东芝及Intel组成了一个特殊兴趣小组(SIG),他们共同的目标是建立一个全球性的小范围无线通信技术,即现在的蓝牙。

  而蓝牙这个标志的设计:它取自 Harald Bluetooth 名字中的「H」和「B」两

蓝牙标志的来历

个字母,用古北欧字母来表示,将这两者结合起来,就成为了蓝牙的 logo(见图)。

更多相关文章

  1. Android跨进程通信IPC之19——AIDL
  2. 使用delphi 开发多层应用(十三)使用Basic4android 直接访问kbmMW s
  3. android客户端xmpp & smack & openfire简单开发实例
  4. android 与服务器用 http Post方法通迅
  5. Android中AIDL详细分析
  6. Android(安卓)aidl Binder框架浅析
  7. 基于iMAG开发的ITeye手机客户端
  8. Android(安卓)Bluetooth Address
  9. Android(安卓)实现联网(四)——TCP/UDP

随机推荐

  1. HTML表格的实际应用
  2. 图文列表导航组件以及表格制作
  3. html的无序列表组合图片链接的使用方法
  4. HTML基础:HTML的图片、链接、列表、表格标
  5. 图片列表导航(附table课程表表格)
  6. markdown基础写法
  7. 简单制作课程表
  8. 使用HTML标签制作简单的导航和课程表
  9. 0704作业提交
  10. HTML常用标签属性以及应用场景/怎么用表