- 浏览: 25635 次
- 性别:
- 来自: 北京
最新评论
课程目标
知道蓝牙是什么,能够做什么,知道常用蓝牙的API
重点难点
理解蓝牙API,并且熟练使用
考核目标
什么是蓝牙,如何使用?
建立蓝牙端口,接收远端蓝牙数据的过程是什么?
如何进行蓝牙设备的搜索与配对?建立连接的过程是什么?
课后练习
能独立开发一个蓝牙聊天程序
Android蓝牙介绍
蓝牙是一种设备短距离无线通信技术,使用蓝牙你可以搜索并连接到附近的蓝牙设备,可以在两个经过设备配对的蓝牙设备之间进行 数据传输。
Android 2.0 以后才支持蓝牙设备编程。蓝牙和LAN一样通过MAC地址来识别远程设备,通过蓝牙串口协议(SPP)建立端口以输入、输出方式通讯。
BuletoothA2dp 控制操作A2DP profile
BuletoothAssignedNumbers 蓝牙委托授权号
BuletoothAdapter 本地的蓝牙适配器设备
BuletoothClass 描述了设备通用特征和功能的蓝牙类
BuletoothClass Device 定义了所有设备类的常量
BuletoothClass Device Major 定义了所有主要设备类的常量
BuletoothClass Service 定义了所有服务类的常量
BuletoothDevice 代表一个远程的蓝牙设备
BuletoothHeadset 控制蓝牙耳机设备
BuletoothServerSocket 监听蓝牙服务的端口
BuletoothSocket 一个双向链接的蓝牙端口socket
蓝牙模块API提供的应用包括:
扫描其他蓝牙设备
通过查询本地蓝牙适配器来的匹配蓝牙设备
通过SPP协议建立端口
从其他的蓝牙设备中链接到指定的端口
传输数据到其他的设备,或者从其他的设备中接受数据
如需运用这些API到执行蓝牙通信,应用程序必须声明BLUETOOTH许可。对于找设备请求等得一些附加功能,也同样需要BLUETOOTH_ADMIN许可。
本讲在AFF110727_蓝牙编程入门,下一讲将进入蓝牙编程入门,内容预告:Android开发视频教程-深入浅出系Lesson20-AFF111029学习Android界面开发的基础,敬请期待。
特别推荐新课程:Android开发高端课程
http://www.mobidever.com/ardIntroduce.php
本课视频地址:http://v.youku.com/v_show/id_XMzM0NjQ1NTA4.html(上)
http://v.youku.com/v_show/id_XMzM0OTM0NzY4.html(下)
课程下载地址:http://www.verycd.com/topics/2900036/ (VeryCD电驴)
网址:http://www.mobidever.com/forum.php (Mobidever-Android开发联盟)
知道蓝牙是什么,能够做什么,知道常用蓝牙的API
重点难点
理解蓝牙API,并且熟练使用
考核目标
什么是蓝牙,如何使用?
建立蓝牙端口,接收远端蓝牙数据的过程是什么?
如何进行蓝牙设备的搜索与配对?建立连接的过程是什么?
课后练习
能独立开发一个蓝牙聊天程序
Android蓝牙介绍
蓝牙是一种设备短距离无线通信技术,使用蓝牙你可以搜索并连接到附近的蓝牙设备,可以在两个经过设备配对的蓝牙设备之间进行 数据传输。
Android 2.0 以后才支持蓝牙设备编程。蓝牙和LAN一样通过MAC地址来识别远程设备,通过蓝牙串口协议(SPP)建立端口以输入、输出方式通讯。
BuletoothA2dp 控制操作A2DP profile
BuletoothAssignedNumbers 蓝牙委托授权号
BuletoothAdapter 本地的蓝牙适配器设备
BuletoothClass 描述了设备通用特征和功能的蓝牙类
BuletoothClass Device 定义了所有设备类的常量
BuletoothClass Device Major 定义了所有主要设备类的常量
BuletoothClass Service 定义了所有服务类的常量
BuletoothDevice 代表一个远程的蓝牙设备
BuletoothHeadset 控制蓝牙耳机设备
BuletoothServerSocket 监听蓝牙服务的端口
BuletoothSocket 一个双向链接的蓝牙端口socket
蓝牙模块API提供的应用包括:
扫描其他蓝牙设备
通过查询本地蓝牙适配器来的匹配蓝牙设备
通过SPP协议建立端口
从其他的蓝牙设备中链接到指定的端口
传输数据到其他的设备,或者从其他的设备中接受数据
如需运用这些API到执行蓝牙通信,应用程序必须声明BLUETOOTH许可。对于找设备请求等得一些附加功能,也同样需要BLUETOOTH_ADMIN许可。
本讲在AFF110727_蓝牙编程入门,下一讲将进入蓝牙编程入门,内容预告:Android开发视频教程-深入浅出系Lesson20-AFF111029学习Android界面开发的基础,敬请期待。
特别推荐新课程:Android开发高端课程
http://www.mobidever.com/ardIntroduce.php
本课视频地址:http://v.youku.com/v_show/id_XMzM0NjQ1NTA4.html(上)
http://v.youku.com/v_show/id_XMzM0OTM0NzY4.html(下)
课程下载地址:http://www.verycd.com/topics/2900036/ (VeryCD电驴)
网址:http://www.mobidever.com/forum.php (Mobidever-Android开发联盟)
发表评论
-
《2012Sundy高级课程更新》Android深入浅出系列课程文章列表
2012-03-15 10:25 1720既然是一个系列的教程 ... -
Android开发视频教程-深入浅出系列Lesson20-AFF111029学习Android界面开发的基础
2012-03-19 09:37 1614课程目标: 学习和掌握Android界面开发学习方法 了解An ... -
Android开发视频教程-深入浅出系列Lesson18-SPI110723_Mobile.Widget概述
2012-03-16 09:39 893· 课程目标: 知道Mobile Widget概念 , 知道其 ... -
Android深入浅出系列课程---Lesson17-在Android2.2以上实现MobileWidget
2012-03-16 09:36 1057大家好,上一讲我们介绍了虚拟机概述,JIT概述,这一讲我们将进 ... -
Android深入浅出系列课程---Lesson16-AFF110606_AsyncTask异步任务
2012-03-16 09:35 958大家好,上一讲我们介绍了Handler-不可缺少的异步,这一讲 ... -
Android深入浅出系列课程---Lesson15LLY110602_Dalvik虚拟机概述
2012-03-16 09:35 1134更多Android深入浅出课程列表:http://www.eo ... -
Android深入浅出系列课程---Lesson14Handler-不可缺少的异步
2012-03-16 09:33 928大家好,上一讲我们介 ... -
Android深入浅出系列课程---Lesson13 LLY110529_虚拟机概述,JIT概述
2012-03-15 10:43 913大家好,上一讲我们介绍了Android.Framework源码 ... -
Android深入浅出系列课程---Lesson12 AFF110525_Android多线程系统概要
2012-03-15 10:42 1024大家好,上一讲我们介绍了Android.Framework源码 ... -
Android深入浅出系列课程--Lesson11 Android.Framework源码下载及编译
2012-03-15 10:29 2198大家好,上一讲我们介 ... -
Android深入浅出系列课程---Lesson10 SHW110518_关于课程顺序的说明
2012-03-15 10:28 856大家好,上一讲我们介绍了ActivityWindowView的 ... -
Android深入浅出系列课程---Lesson9 AAF110430_ActivityWindowView的关系
2012-03-14 10:39 1035更多Android深入浅出课程列表:http://www.eo ... -
Android深入浅出系列课程---Lesson8 Android应用程序启动
2012-03-14 10:37 1129特别推荐新课程:Android ... -
Android深入浅出系列课程---Lesson7 LLY110426_Android系统启动
2012-03-14 10:35 734大家好,上一讲我们介绍了Activity状态保存,这一讲我们将 ... -
Android深入浅出系列课程---Lesson6 AAF110503_Activity状态保存
2012-03-14 10:32 869大家好,上一讲我们介绍了Android中Activity是什么 ... -
Android深入浅出系列课程---Lesson5 AAF110502_Activity是什么
2012-03-14 10:28 839大家好,上一讲我们介绍了Manifest文件的使用,这一讲我们 ... -
Android深入浅出系列课程---Lesson4-AAF110429_介绍Manifest文件的使用
2012-03-13 13:33 976大家好,上一讲我们介绍了进程生命周期(Process Life ... -
Android深入浅出系列课程---Lesson3 AAF110427_进程生命周期Process Lifecycle
2012-03-13 13:15 949大家好,上一讲我们介 ... -
Android深入浅出系列课程---Lesson2 AAF110426_Log打开android大门
2012-03-13 13:12 905大家好,上一讲对Android中Context的介绍,这一讲将 ... -
Android深入浅出系列课程---Lesson1 AAF110430_android中context介绍
2012-03-13 13:06 812大家好,这一讲我们来介绍下Android中Context 一、 ...
相关推荐
92b4aff5f2254284c8074cdfb01f66ac.zip
iOS实例开发源码——ferbass-lighter-d4aff2c.zip
Image from vsolution epon v2801 firmware
学ARM和学单片机一样简单 ARM入门视频教程 天祥ARM视频教程 http: wenku baidu com view 4a9700d26f1aff00bed51e8b html http: www hzlitai com cn bbs viewthread php tid 5388&highlight s3c2410%B5%C4...
AFF A200 - Replacing DIMMs.pdf
AFF A300 - Swapping out a power supply.pdf
AFF A200 - Swapping out a power supply.pdf
AFF A800 - Replacing the chassis.pdf
windows环境下的gdcm python包,官网上的exe程序包,建议也要安装一下。 建议用Anaconda 进行安装
AFF C190 - Replacing the controller module.pdf
Xshell6 + Xftp + Xlpd 三合一工具类集合,过期后,卸载重装又可再次使用,亲测可用。
AFF A220 and FAS2700 - Installing and setting up.pdf
AFF A300 - Replacing DIMMs.pdf
基于AD9850的信号发生器的设计与实现-3e8191126edb6f1aff001fb6
2048的matlab源代码AFF3CT:快进错误校正工具箱! AFF3CT是专用于前向纠错(FEC或信道编码)的模拟器和库。 它是用C ++编写的,并且支持多种代码:从广泛使用的Turbo代码到新的Polar代码,包括低密度奇偶校验(LDPC...
使用安装aff-coroutines : spago install aff-coroutines 快速开始 快速入门尚未编写(欢迎贡献!)。 快速入门涵盖了该库的一个常见的最小用例,而更长的示例和教程则保存在。 文献资料 aff-coroutines文档存储在...
TX2的pytorch安装使用 sudo pip3 install 文件名,即可。wget这个文件的网址,无法下载,特地放上来请大家食用。
AFF A800 - Swapping out a power supply.pdf
ASP NET Web程序设计试题二及答案-8cd07a210408763231126edb6f1aff00bfd57007.docx
RTL8188CUS_Combo_AFFC RTL8188CUS_Solo RTL8188CUS_VL RTL8188CUS_solo_AFF7 RTL8188CUS_solo_AFF9 RTL8188CUS_solo_AFFA RTL8188RU RTL8188RU_Netcore RTL8192CU RTL8192CU_8177 ...