基于蓝牙的a
droid与智能生活互动的应用开发
ChiuChiaoChu
gDepartme
tofComputera
dCommu
icatio
E
gi
eeri
gNa
KaiU
iversityofTech
ologyCaotu
Tow
shipNa
touTaiwa
ROCemailje
kutedutwShiauChi
Wa
gGraduateI
stituteofElectricalE
gi
eeri
ga
dComputerScie
ceNa
KaiU
iversityofTech
ologyCaotu
Tow
shipNa
touTaiwa
ROCemail98MN010
kutedutwChi
gYua
Hua
gGraduateI
stituteofElectricalE
gi
eeri
ga
dComputerScie
ceNa
KaiU
iversityofTech
ologyCaotu
Tow
shipNa
touTaiwa
ROCemail99MN005
kutedutwChe
gMi
Li
Departme
tofComputera
dCommu
icatio
E
gi
eeri
gNa
KaiU
iversityofTech
ologyCaotu
Tow
shipNa
touCou
tyTaiwa
ROCemaillcm
kutedutw
摘要智能生活、交互式应用程序日益重要的尤其是在人和环境的相互作用中。在这种环境下一个基于蓝牙移动传感器交互的应用程序在A
droid中设计和实现。提出了交互式应用程序框架。结果表明,移动动画视图应用程序随着传感器价值的改变而改变。能源问题也应该被考虑因此得出延长程序处理时间减少消费。关键词:基于蓝牙、移动传感器、智能生活、应用程序框架I简介蓝牙是一种无线通讯技术,在移动电话变得越来越突出PAD和笔记本电脑。特别是针对低电力设备,在短距离通信。基于跳频技术任何通信发生在初始化过程包括发现附近的设备然后交换信息和同步跳频序列。最近,谷歌的A
droid开源平台1是广泛采用的行业和最终用户。完整的软件栈,A
droid包括操作系统、中间件和核心应用程序。它有SDK提供了必要的开发工具和APIs来开发新的应用程序平台用Java。A
droid的应用程序模型由几种有趣的特性2。首先一些基本类型的组件组成的应用程序必须被A
droid所理解。这种设计鼓励在应用程序之间共享代码和数据。接下来可以由A
droid控制组件之间的交互,并且其他应用程序只有所需的权限才可以访问这些组件。A
droid平台包括支持蓝牙网络堆栈,它允许一个无线设备交换数据与其他蓝牙设备,应用程序框架提供了访问蓝牙功能通过无线蓝牙APIs,这些API让A
droid应用程序连接到其他蓝牙设备,支持点对点和多点无线功能。使用蓝牙APIs,A
droid应用程序可以执行扫描其他蓝牙设备,查询本地蓝牙适配器配对应的蓝牙设备建立RFCOMM渠道,通过服务发现连接到其他设备,传输数据和其他设备,和管理多个连接,等等3。无线传感器网络网络最近取得了很大的进步,有大量的致力于节能MAC协议研究工作4,传感器部署和覆盖5,和定位6。无线传感网络的应用包括环境监控7,火灾监控
f8,导航9,10并都能运r