蓝牙开发
文章平均质量分 96
lxn_李小牛
Where you spend your time on,The Time will let you become what kind of person
展开
-
Android开发之蓝牙详解(二)
一.概述在第一篇Android开发之蓝牙详解(一)中我主要介绍了一些理论性的知识以及比较基础的操作,比如控制蓝牙的状态,查找设备,显示当前已连接的设备,今天我们看看其他的一些操作。二.基础1.可发现模式在上一篇最后,我们介绍了如何发现设备,但是有些时候,我们当前设备是不可被发现的,也就是说即使我们打开了蓝牙其他设备也是无法搜索到的。所以我们要学学如何启用设备的可发现性。如果要让本地设备可以被其他设备原创 2016-03-04 11:00:12 · 8114 阅读 · 2 评论 -
Android开发之蓝牙详解(一)
一.概述这篇文章是我学习Android开发官网以及网上一些其他文章总结而来,主要就是为了好好研究一下蓝牙开发,看完这篇文章以后,我们就知道了怎样使用蓝牙API完成建立蓝牙连接的必要四步:1.打开蓝牙;2.查找附近已配对或可用的设备;3.连接设备;4.设备间数据交换。由于文章比较长,为了方便大家的学习,所以将文章分为两篇,这事第一篇。二.基础1.API所有的蓝牙API都在android.bluetoo原创 2016-03-04 10:34:07 · 25298 阅读 · 10 评论 -
Android开发之蓝牙详解(三)
一.概述这是蓝牙开发的第三篇文章,同时也是最后一篇文章,因为内容有点多,所以分为了三篇来介绍。二.基础1.管理连接 当你成功的连接了两个(或更多)设备时,每一个设备都有一个被连接的BluetoothSocket对象。这是良好的开始,因为你能够在设备之间共享数据。使用BluetoothSocket对象来传输任意数据的过程是简单的:分别通过getInputStream()和getOutputStre原创 2016-03-04 23:05:30 · 3620 阅读 · 0 评论 -
蓝牙实战(三)
一.概述今天进行蓝牙实战的第三讲,讲讲蓝牙设备之间的数据传输,先看效果图 这个程序可以作为服务器端和客户端进行使用。 当作为服务器端使用时,我们点击等待连接, 作为客户端时,我们先点击已绑定设备,然后点击hello,这时候就会在已经连接上的服务器端显示hello数据。当不需要连接时,点击断开按钮,就断开了与服务器的连接。二.工作流程首先我们总结一下客户端和服务器端的工作流程: 服务器端:原创 2016-03-15 20:36:38 · 2357 阅读 · 2 评论