![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作记错本
coinguoyi
一个从石油行业转入IT行业的有志青年
展开
-
微信分享——注意事项
在项目做微信分享时,1、一定要注意appid不能有错,如果错了,需要将微信卸载重装,才能正常进行。 2、一定要注意项目中必须有wxentryactivity的回调,即判断微信分享是否成功。 3、特殊情况:如果应用已经注册了一个appid,但是由于其他需要,又注册了一个ID,直接用新的id会导致微信能登录,但是不能分享,出现闪退的现象,这是由于应用绑定注册了之前的appid造成的原创 2017-12-20 13:58:35 · 1005 阅读 · 0 评论 -
scrollview和gridview嵌套使用的注意事项
当scrollview与gridview嵌套时,经常会出现很多bug,其中的一些bug再网上都有比较详细的解答过程,但是有一种情况比较罕见,就是再嵌套时要求gridview里的item的最后一额保持不变,这时,我们会发现经常出现顺序混乱的情况,打debug时,可以发现,getview方法里的position,经常从0到last,最后还是会回到0,此时就需要我们做如下的控制:int原创 2017-12-20 15:02:13 · 427 阅读 · 0 评论 -
viewpager取消预存的方法
经常看到网上有增加预存的方法,很少看见怎么取消,这次碰到的需求很特别,因为viewpager所显示的图片需要实时的服务器中取,而服务器的并发是有限的,且服务器有些陈旧,如果我每次进入viewpager页面,就进行三次请求,增加了服务器的负荷,所以要取消预存,网上说的方法有很多,其中一个比较常见的就是mVpPager.setOffscreenPageLimit(0);但是试过之后发现,这个方原创 2017-12-20 15:16:07 · 595 阅读 · 0 评论 -
SIGABRT 报错时的注意事项和解决方法
SIGABRT 报错,可以理解为安卓系统为保护自身安全,清理了你的应用,这样导致的应用崩溃,通常是在读取file或者结束某个逻辑操作时,没有及时的释放资源,这样会导致报错。我接触到这个崩溃问题,是因为需要多次频繁的加载webview 时导致的,在ondestroy方法里,加上webview.destroy(),此时崩溃的次数明显减少,但是偶有崩溃,查找了网上很多答案,都未能解决问题,这时突然想到...原创 2018-05-14 17:09:07 · 7426 阅读 · 0 评论