低功耗蓝牙(BLE)在 Android APP 中的应用
最近公司接了一个新项目,用户可以把自己的乐器跟Phone或Pad连接起来,当弹奏乐器的时候,会把演奏情况同步反馈到设备上,方便用户练习,有点类似于之前玩过的一款叫 [ 吉他英雄 ]的游戏。
最近穿戴设备发展得很火,把相关技术也带旺了,其中一项是BLE(Bluetooth Low Energy)。BLE是蓝牙4.0的核心Profile,主...
分类:
移动开发 时间:
2016-04-26 22:01:28
阅读次数:
318
首先须要下载3个包,下载地址在Github FasterXML,这三个核心模块各自是: Streaming ("jackson-core") defines low-level streaming API, and includes JSON-specific implementations Ann ...
分类:
Web程序 时间:
2016-04-23 18:04:19
阅读次数:
185
昨天看了些基础视频,大致研究了下视频里的demo,状态不太好 今天早上经过研究写出了2.0,也是很Low,上午打算先实现解析和序列化进行存储 实现了输入的内容显示到一个线性布局里的textView中 ...
分类:
其他好文 时间:
2016-04-23 10:10:46
阅读次数:
154
最近一段时间在写支持BLE蓝牙的Android应用。是时候总结一下了。
1、什么是BLE。(总得先知道BLE是什么吧~~~)
Bluetooth Low Energy(低功耗蓝牙),缩写为Bluetooth LE,或BLE,作为蓝牙4.0 (有时称为蓝牙智能)规范的一部分,并针对上述的这些具体问题而被引入。就提高电池寿命而言,许多制造商声称一些传感器能维持数月甚至数年的时间(...
分类:
移动开发 时间:
2016-04-22 19:18:21
阅读次数:
272
两大特点: 1. string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,... 2. string库中所有的function都不会直接操作字符串,而是返回一个新的字符串。 库函数: 1、string.len,string.rep,string.upper,string.low ...
分类:
其他好文 时间:
2016-04-21 18:13:17
阅读次数:
176
1意义和目的,在这里不讨论,只讨论是实现方法2学习的前提,你会编写常规的key!和理解模板,item知识系统环境master端:[root@masterzabbix_agentd.conf.d]#ifconfigeth0|sed-n‘s#.*inetaddr:\(.*\)B.*#\1#gp‘
192.168.100.10client端
[root@slavezabbix]#ifconfigeth0|sed-n‘s..
分类:
其他好文 时间:
2016-04-20 23:55:41
阅读次数:
350
一、概述: 自旋锁是SMP架构中的一种low-level的同步机制。当线程A想要获取一把自旋锁而该锁又被其它线程锁持有时,线程A会在一个循环中自旋以检测锁是不是已经可用了。对于自选锁需要注意: 由于自旋时不释放CPU,因而持有自旋锁的线程应该尽快释放自旋锁,否则等待该自旋锁的线程会一直在那里自旋,这 ...
分类:
系统相关 时间:
2016-04-20 17:38:00
阅读次数:
215
最近做了个项目里面有个焦点图,觉得比较常见,所以搬到这里来,low的很,但是分享给哪些刚开始学习的人吧。之前一直不知道怎么在里面添加代码,只能贴,现在终于找到了,不过有个用户体验不好的地方就是,我插入了代码之后我想修改怎么办,可能是我还不熟悉他强大的功能~我找不到~~~~~废话不多说,开始吧。首先将 ...
分类:
其他好文 时间:
2016-04-20 15:04:55
阅读次数:
262
myblog_tag.py 模版: 看下面,哦,还是挺丑的 纳尼 这也太low了 go on add myblog_tag.py here: 模版修改下: 哦 原来是个🐦。。。 哦 你再改改试试 模版: 尼玛这。。。感觉记不住 ...
分类:
其他好文 时间:
2016-04-20 11:13:57
阅读次数:
163
1、二分查找 二分查找又称折半查找,它是一种效率较高的查找方法。 二分查找要求:线性表是有序表,即表中节点按关键字有序,并且要用向量作为表的存储结构。不妨设有序表是递增有序的。 2、二分查找的基本思想 二分查找的基本思想是:(设R[low..high]是当前的查找区间) (1)首先确定该区间的中点位 ...
分类:
其他好文 时间:
2016-04-18 11:40:14
阅读次数:
192