07 2017 档案

摘要:Android 6.0 动态权限: 除了要在AndroidManifest.xml中申请外,还需使用时,请求用户允许授权。 以下是需要单独申请的权限,共分为9组,每组只要有一个权限申请成功了,就默认整组权限都可以使用了。 如果将targetSdkVersion设置为>=23,则必须按照Android 阅读全文
posted @ 2017-07-27 14:54 晕菜一员 阅读(429) 评论(0) 推荐(0) 编辑
摘要:String转byte[]: 看源码知道getBytes() 处理: 上述代码其实就是根据给定的编码方式进行编码。如果调用的是不带参数的getBytes()方法,则使用默认的编码方式: 默认编码方式是由System类的"file.encoding"属性决定的,经过测试,在简体中文Windows操作系 阅读全文
posted @ 2017-07-19 16:31 晕菜一员 阅读(322) 评论(0) 推荐(0) 编辑
摘要:字节序: 1、Big-Endian(大端模式) Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。 2、Little-Endian (小端模式) Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。 大小端模式: 在操作系统中, 阅读全文
posted @ 2017-07-18 17:53 晕菜一员 阅读(19813) 评论(0) 推荐(0) 编辑
摘要:为了能让其它设备可以发现其设备,先启动特定广播。看自己需要什么广播格式。 对于广播可见的mac address: 在调用startAdvertising();时,mac address 就会改变。 并且跟mBluetoothAdapter.getAddress();获取到的蓝牙mac 地址不一样。 阅读全文
posted @ 2017-07-12 15:39 晕菜一员 阅读(6161) 评论(0) 推荐(0) 编辑
摘要:use AltBeacon’s algorithm. TX power ,用于确定你和beacon之间距离有多近。根据这个值不但可以获得粗略的信息(比如靠近/远离/不在范围内等),也可以获取精确到米的距离,TX power是距离设备1米测得的信号强度值 (1)计算1 (2)计算2 (3)定义区域 a 阅读全文
posted @ 2017-07-12 14:54 晕菜一员 阅读(2342) 评论(0) 推荐(1) 编辑
摘要:Android对外模模式(peripheral)的支持: 从Android 5.0+开始才支持。 api level >= 21 所以5.0 之前设备,是不能向外发送广播的。 Android中心设备(central)的支持: 从Android 4.3+ 。 api level >= 18 1、初始化 阅读全文
posted @ 2017-07-12 14:19 晕菜一员 阅读(11876) 评论(7) 推荐(0) 编辑

点击右上角即可分享
微信分享提示