
Android
文章平均质量分 68
天边一点白丶
这个作者很懒,什么都没留下…
展开
-
.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: null
java.security.cert.CertificateException: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: null原创 2017-07-25 14:44:40 · 4577 阅读 · 1 评论 -
Android Studio 写个单元测试用例,就是这么方便
这里先说下背景:测试提了bug,经过定位发现是参数传的不对,一个bean里面的int类型的ID为0。后台小姐姐一口咬定,她传的参数不可能为0,要么大于0,要么是null。我就不禁怀疑是不是我把null转成了0,毕竟这个字段是int类型。那怎么验证呢?打桩传递假数据再出包验证太慢(我们的项目出一次包要七八分钟的样子),能不能不出包直接验证呢?很自然的就想到了单元测试。废话不多说,看下面:1.原创 2017-07-27 09:38:15 · 28112 阅读 · 3 评论 -
记一次,软键盘设置android:imeOptions="actionDone"在华为手机上无效的坑
需求是这样的,进入界面,EditText获取焦点,并吊起软键盘。实现:在布局文件的EditText标签下,设置OK,在其他手机上都可以,但是在华为手机上却无效,那么怎么办呢?解决:在代码中设置OK。bingo原创 2017-08-22 21:02:57 · 2102 阅读 · 1 评论 -
Hashmap踩坑
今天测试妹子提了一个问题,不同两个手机,同样的版本,同样的环境,某个字段显示结果不一样。这个字段是直接后台取得,看了一下返回结果,都是一样的,为毛会这样呢?经过debug,发现了原因:Hashmap遍历shi时,取到的值是无序的,记住,无序。加上代码逻辑不严谨,导致结果被覆盖。解决: 使用LinkedHashMap可以保证有序遍历原创 2017-08-30 15:57:24 · 378 阅读 · 0 评论