AndroidStudio安卓原生开发_Android扫描附近指定的蓝牙设备_通过设备名称过滤_计算距离_离扫描设备近的显示的时候放在前面---Android原生开发工作笔记128

news/2024/11/15 7:05:19/

     这里直接上代码吧,我这边的应用场景是,比如我扫描附近的体重秤,注意,我扫描的时候,需要过滤,只把扫描到的特定型号的,体重秤

显示出来,比如附近的手机,血压计等都不能扫描出来.同时比如如果有两台体重秤的话,一台离的近,一台离的远,我需要把

离得近的体重秤,在显示的时候,优先显示在上面.根据离扫描设备的距离,做个倒序排序:

    这里有个不好的地方,就是,我是用扫描到的设备的蓝牙的名称来进行过滤的,比如体重秤的话,他这个型号的,的蓝牙名称都是以

QN- 开头的,我直接判断,我扫描到的蓝牙设备是否以QN-开头,如果是,就认为是我要的体重秤设备..

    实际上,对于不同的设备,连接蓝牙等的操作,要么会提供特定的操作API,来扫描,要么会提供蓝牙的UUID,我们可以通过UUID来过滤.

后面会实现一个用这种方法过滤的版本,再发出来.

   这个蓝牙设备的UUID,一般都是一种品牌的机器,是一个UUID,所以可以用UUID进行过滤蓝牙设备.

去看代码吧:

1.这个是MainActivity的onCreate方法,里面initView()方法不用管,

   去看看这个initBluetooth方法,用来判断当前设备是否支持蓝牙.后面searchDevices()方法,先不用管,deviceNum也不用管.

    @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.layout_setting);initView();//初始化蓝牙设备:initBluetooth();//搜索蓝牙设备//searchDevices();//初始化蓝牙搜索设备编号deviceNum ="0";

http://www.ppmy.cn/news/352063.html

相关文章

小米变身杂货店 透支品牌还是扩展道路?

叒叒叒一次,小米发布了新品,这次是小米电视2S和小米净水器。不知道从什么时候开始,我们已经习惯小米这样的节奏:预告、预热、炒作、发布新品、预约购买……其中很多都只是很普通的产品,但在小米的炒作下,似…

深度:养老康复基础设施快速普及,新渠道+新品类红利催生医疗器械新头部品牌!

传统上主要应用于医院、养老院场景的医疗康复器械,正在加快进入中国亿万普通家庭。 对中国4.2亿50岁以上的中老年群体来说,健康始终是他们内心最大的焦虑。一旦有产品能够解决他们的健康需求,其强大的付费能力足以支撑许多细分方向的上市公司…

TED演讲双语演讲稿:为什么我们很难做出理性的决定?

TED演讲双语演讲稿(精编 word打印版) :为什么我们很难做出理性的决定? 演讲时间:2019年 讲者简介:David Asch:经济学家 演讲简介:为什么我们在明明知道的情况下还做出对健康有害的错…

2017新零售元年?总是快人一步的乐语已经走向好零售

刚刚过去的2017年对零售界来说意义非凡,“新零售元年”的标签让人看到了整个零售界在变革与探索上的不懈努力,从概念都实践,整个行业都在用各种各样的方式诠释各不相同的“新”。 在这股大潮中,三胞集团旗下的乐语无疑是一个特殊…

其实你不知道清华同方的云罐是什么

看到云罐之前,宅客君(微信公众号:Letshome)绞尽脑汁、读遍高大上的官网页面,也想不出“中国首个完整的智能家庭超级生态系统”云罐到底是个什么产品?直到亲自把玩近1个小时,跟负责云罐产品之智能…

雷军:小米今年最重要的战略是开心就好

去年小米手机出货量超7000万台,连续七个季度稳居国内第一 雷军:小米今年最重要的 战略是开心就好 小米从2010年初创至今,已经迎来第六个年头。经过五年的发展,小米已不只是一家手机厂商。小米手环、iHealth智能血压计、智能插座等…

蓝牙怎么区分单模和双模_蓝牙中的单模、双模指的是什么意思?有何不同呢?...

很多人对蓝牙并不是很了解,单模蓝牙模块和双模蓝牙模块指的是什么意思?它们之间有什么区别呢 单双模说明: 1:蓝牙版本 蓝牙目前有分为2.0/3.0/4.0/5.0多个版本,3.0的蓝牙和兼容2.0的蓝牙,但4.0并不对低版本…

爆买剁手之后,我们的快乐为什么越来越贬值?

在这样一个商家可以把任何一个时间符号变成购物狂欢节的社会,我们恐怕最难守住的就是自己的“初心”以及自己的“荷包”了。即使钱包所剩无几,各大平台却早已把提升了额度的消费贷送到了你的眼前,只需点一下就又可以开心买买买了。 对于很多人…