Android平台提供了对蓝牙网络协议栈的支持,它允许设备通过无线的方式与其它设备进行数据交换。应用程序框架通过Android Bluetooth APIs提供了对蓝牙功能的访问。这些API允许应用以无线的方式连接其它蓝牙设备,启用点对点或者多点对多点的无线功能。使用蓝牙的API,Android应用程序可以执行以下工作:
* 扫描其它蓝牙设备
* 查询本地蓝牙适配器以配对蓝牙设备
* 建...
分类:
移动开发 时间:
2014-10-27 15:37:04
阅读次数:
430
开发android wear程序时,经常需要将图片通过Assets 蓝牙传输。
1.创建asset,使用create...()方法,比如传递一个Bitmap传输如下
private static Asset createAssetFromBitmap(Bitmap bitmap) {
final ByteArrayOutputStream byteStream = new ByteAr...
分类:
移动开发 时间:
2014-10-27 10:51:21
阅读次数:
211
Android如何监听蓝牙耳机的按键事件,分享实现方法。...
分类:
移动开发 时间:
2014-10-24 18:55:16
阅读次数:
510
关键词:bluedroid enableNative BTIF_TASK BTU_TASK bt_hc_work_thread set_power preload GKI作者:xubin341719(欢迎转载,请注明作者,请尊重版权,谢谢!)绘图工具:Edraw Maindmap欢迎指正错误,共同学习、共同进步!!一、enableNative函数的的实现(1)、初始化BTE;(2)、创建BT...
分类:
移动开发 时间:
2014-10-23 22:47:20
阅读次数:
764
关键词:bluedroid initNative enableNative BTIF_TASK BTU_TASKbt_hc_work_thread set_power preload GKI作者:xubin341719(欢迎转载,请注明作者,请尊重版权,谢谢!)欢迎指正错误,共同学习、共同进步!! 一、 蓝牙开启流程概述,如下图所示:init、enable 和一般的函数调用相同,and...
分类:
移动开发 时间:
2014-10-23 12:30:42
阅读次数:
288
关键词:bluedroid bluez作者:xubin341719(欢迎转载,请注明作者,请尊重版权,谢谢!)欢迎指正错误,共同学习、共同进步!!一、名词解释:(有用信息增加中……)BTI F: Bluetooth InterfaceBTU : Bluetooth Upper LayerBTM: Bluetooth Manager BTE :Bluetooth embedded systemBT...
分类:
移动开发 时间:
2014-10-22 18:22:07
阅读次数:
383
蓝牙耳机连接笔记本电脑Think E430C有线耳机用起来很不方便,现在都流行使用蓝牙耳机,那么怎么使用蓝牙耳机连接电脑呢?现在的很多笔记本电脑都自带蓝牙功能,如果不带的话,你需要去买一个蓝牙适配器了。如果蓝牙设备被禁用了首先要启用设备右键单击我的电脑管理在弹出的计算机管理窗口左侧选择设备管理器在右侧窗口中会看到Bluetooth无线电收发器,在展开的设备上单击鼠标右键》启用启用之后电脑屏幕右下角...
分类:
其他好文 时间:
2014-10-22 01:10:09
阅读次数:
237
《ZigBee Wireless Networking》这本书对ZigBee技术阐释地比较全面,强烈推荐阅读!
这本书的电子版请点击下面链接下载:
http://yunpan.cn/cg7SjbsXsM79r 访问密码 0821
ZigBee不适合传输音频、视频等流媒体,更适合传输传感器数据和一些设备控制指令。
ZigBee和WiFi,Bluetooth,微波炉等共用2.4GHz频段,但ZigBee采用低数据传输速率的方式避免了对以上设备的干扰。
ZigBee是半双工,同一时刻要么收,要么发。...
分类:
Web程序 时间:
2014-10-17 18:50:26
阅读次数:
200
ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}'BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-80...
分类:
移动开发 时间:
2014-10-15 17:28:51
阅读次数:
229
mediatek/external/bluetooth/bt_cust/bt_cust_table.h
{
.name = "ClassOfDevice",
.value = (void*){0x004A020C}, /*default cod=0x004A020C */
},
将0x004A020C修改为自己想要的蓝牙设备COD。...
分类:
移动开发 时间:
2014-10-13 13:14:59
阅读次数:
405