Android Bluetooth 蓝牙技术初体验

转自:http://www.jb51.net/article/79334.htm

1.Bluetooth包简介

Android平台提供了一个android.bluetooth的包,里面实现蓝牙设备之间通信的蓝牙API。总共有8个类,常用的四个类如下:
BluetoothAdapter类
代表了一个本地的蓝牙适配器。它是所有蓝牙交互的入口点。利用它你可以发现其他蓝牙设备,查询绑定了的设备,使用已知的MAC地址实例化一个蓝牙设备和建立一个BluetoothServerSocket(作为服务器端)来监听来自其他设备的连接。

数据绑定库DataBinding的使用

Data Binding 是谷歌提供的 android 数据绑定库,为了而方便开发者实现 MVVM 的架构模式,使用它可以避免我们写大量的findViewByID,降低代码的耦合性。
官方介绍(需翻墙)

一、使用环境要求

通过查看官方文档,改数据绑定库的使用环境要求如下:

  • 下载 SDK Manager 中的支持库: Support repository;

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器