单片机通过蓝牙一次发给android一个14字节的数据,并实时更新,如何才能将这个数据拆分成两个7字节数据并在两个textview中显示。用substring和stringbuffer的delete方法都不行
3条回答
- 白萝卜。 2017-09-12 10:20关注
你用 字符串的 操作肯定不行的 ,这种操作必须先用位操作转化成你需要的数字才行。给你示范下,取后7位:得到的那个数 &0x7F,取前7位:得到的那个数&0x0011 1111 1000 0000,然后再右移7位就行了,如果出现符号转化另算,我取前7位写的是2进制形式,你自己转化下吧。
解决 无用评论 打赏 举报