我有一个编写应用程序的任务,它将通过蓝牙连接到非移动电话设备,并且该设备将每秒发送一些数据(一些统计数据),并且在打磨一批数据后设备不应断开连接。我怎么能这样做?
答案 0 :(得分:2)
如果你打开一个蓝牙插座连接,只要你拿着它的引用并且两端都没有关闭它就会保持打开状态。
一个简单的例子是Bluetooth Chat示例。它显示了如何连接两部手机,但它还显示了如何维护连接并检查它是否仍然存在。
此外,在Android中,维护引用有时很棘手,因为Activities
会在方向更改时重新启动。通常人们把它放在Service
并以这种方式发送数据。这是一种维护连接的快捷方式。