- 博客(6)
- 问答 (3)
- 收藏
- 关注
原创 【Android】遇见过的那些坑
1.多线程下使用数据库可能会碰到锁异常:disk I/O error - SQLITE_IOERR_LOCK (Sqlite code 3850): , while compiling: PRAGMA journal_mode,2.使用其他启动模式时activity之间的传值会失效如果要启动的页面设置了intent.addFlags(Intent.FLAG_ACTIVIT...
2019-03-01 17:38:10
681
1
原创 【Android iBeacon室内定位】Android Beacon Library之进入离开beacon区域和提高搜索结果稳定性
1.概要上一篇我们已经实现了室内定位的简单功能,接下来我们来实现怎么判断进入区域和离开区域,其实现原理也十分简单,进入区域的功能添加一个变量来进行判断就可以了,离开区域则可以根据连续搜索到的结果来进行判断,比如连续10次都搜不到我们需要的beacon标签我们则判断已经离开区域了,具体次数可以根据需求做调整,最好不要在5次以内,因为有的安卓手机搜索确实不是很稳定,有时候周围明明有很多标签,但搜到...
2018-09-28 10:51:48
2079
10
原创 【Android IBeacon室内定位】Android Beacon Library之搜索最近的beacon
1.了解IBeaconibeacon是苹果公司于2013年提出的低功耗蓝牙(BLE)传输技术,可以实现室内定位,关于Ibeacon的介绍、使用原理和原始的开发方式网上已经有很多相关的资料了,可以查看以下博客: IBeacon工作原理Android开发中Ibeacon的使用Ibeacon的数据包格式2.使用beacon实现室内定位的原理如上图所示,每个beaco...
2018-09-26 18:03:37
6427
1
原创 Unable to parse template "Class" Error message:This template did not produce a Java class or an inte
在AS创建一个类的时候碰到了这样的一个问题。解决方法是,打开Flie>Settings>File and Code Templates>Class在Class里面添加如下代码#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME}; #end #p...
2018-04-09 10:18:20
527
1
原创 记录因粗心而创作的bug
很多时候遇到的bug并不难,也许因为提示比较陌生而让你以为这是一个没见过的bug,但仔细找找原因原来这个问题很简单,只是你太粗心了没注意到这点让bug产生了。这篇文章记录一下我因为各种粗心大意而导致的问题,警醒自己要保持一个良好的编码习惯不要再犯同样的错误浪费时间。问题一 海康威视二次开发创建SOCKET出错最近在使用海康威视的摄像头进行二次开发,在开始使用登陆功能时每次都提示错误44,错误提示如...
2018-03-15 10:40:57
344
原创 GridView部分Item数据保存错乱的问题
最近做的项目要对GridView某个做过修改的Item里面的数据进行保存,如下图所示的GridView和Item。但我在修改的保存的时候,在保存前面几个数据的时候没有什么问题,但当进度条滑到下面后去修改保存下面Item的数据时。数据就混乱了。比如在底部修改的数据,保存后跑到上面的Item里去了。当换到大屏幕 全部可以一页显示,没有滚动条时 就不会有问题。于是我就百度了很多GridView的Item...
2018-02-27 16:17:06
358
空空如也
BluetoothGattCallback重复回调
2019-03-13
锁屏后搜不到beacon设备
2018-04-19
android 6.0之后锁屏一段时间搜索不到beacon设备
2018-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人