- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 androidviewpage左右无限轮播
发现viewpager无限轮播大多数都是把Adapter的getCount()方法返回Integer.MAX_VALUE;这样虽然可以实现向右无限滑动,但是向左不行,第二个就是这样做也太骚了,如果不是现在大多数图片加载框架都有缓存,那得浪费多少流量,第三又不能设置缓存,最重要的是要浪费多少性能。其实只要多加两个实例就完全可以实现左右的无限轮播,没错,getCount()返回list.size()+...
2019-03-02 11:59:08
798
原创 android微信和支付宝h5支付[INFO:CONSOLE(98)] "Uncaught ReferenceError:
后端写好h5页面之后 需要Android段使用webview调用然后转native调起微信和支付宝进行支付h5的就不说了,Android端只要设置WebViewClient重写shouldOverrideUrlLoading()就可以了,拦截方法里面处理微信或者支付宝的代码相信各位都能从网上搜到,网上同时处理支付宝和微信的代码大多数都是错的,主要原因就是判断是支付宝支付还是微信支付的方法不对...
2019-03-01 14:20:58
585
原创 android百度地图在dialog上会超过dialog边界和呈现半透明解决办法
最近在项目中有个需求百度地图的mapview放在dialog中显示,会出现地图半透明以及有ScrollView嵌套时mapview会超过dialog的边界显示,效果如图解决办法将mapview替换成TextureMapView ...
2018-12-04 10:38:43
707
1
原创 android多边形战斗力图表仿掌盟详解
先讲一下我的目的,动手之前得想好我想要一个什么东西,先看下掌盟的是个什么样这是由多个多边形组成的,很明显边长数我们不能固定死,因为每次的需求都是不同的知道我们想要一个什么东西之后,在想想实现步骤,把复杂的功能化成简单的功能,就觉得不会麻烦了。一步一步来,首先画最外面的多边形——画里面的多边形——画顶点到中心点的线(外切圆半径)——在外切圆半径上取值,得到点坐标——将各个点连接起来就完成...
2018-09-15 15:29:06
1158
1
转载 Android安全–检测是否为Android模拟器
原文地址https://blog.youkuaiyun.com/qq_21051503/article/details/82292470 有时候需要检测是否在模拟器上运行还是在真机运行,话不多说。检测代码如下:package com.monkey.antiemulator;import java.io.File;import java.io.FileInputStream;impor...
2018-09-03 09:34:47
1125
原创 cannot call this method while recyclerview is computing a layout or scrolling
recycleview item 里面使用radiobutton或者checkbox的checkedchangelistener,然后再回调中又调用了notifydatasetchanged()方法1,解决办法不用checkedChangelistener,用onclicklistener,用一个标记记录选中状态,在onbindviewholder()里面手动设置2,@Ove...
2018-08-16 15:45:38
1093
1
原创 友盟推送失败的原因分析 www.taobao.com
推送失败原因有很多,像秘钥写错了、代码写错了、忘了在application里面调用注册等我就不说了。现在说的是一个每当推送消息的时候log日志就弹出链接不到www.taobao.com等日志。errorCode:-402 errMsg:SSL失败 url:https://140.205.160.76:443 host:umengacs.m.taobao.com这样类似的这是因为你在applicat...
2018-07-02 10:36:26
3341
原创 友盟分享 qq没有存储权限 分享失败
友盟分享分享到qq或者qq空间时提示qq没有存储权限1,检查是否赋予了存储权限2,如果已经授权那么检查手机是否有存储卡(qq是必须要有存储卡才能分享本地图片)我们做分享的时候最好是让后台给你个图片链接 分享链接都会成功 图片链接就算是错的也会自动给你显示平台上上传的或者应用图标...
2018-07-02 10:04:07
2300
原创 第一次在android里面使用反射解决bug
反射是个很NB的东西,说实话我从来没用过反射。这次是因为使用了takephoto这个框架在某些手机上会有bug我没有找到一台有同样问题的手机,没发调试,所以只能去猜测它是怎么回事,我也大概有个猜测一下,但是并不确定,还会引申出各种疑问,我也没办法去证明,所以就说一下解决办法。在onCreate()方法里面加上这段代码就行了,这么做的原因就是既然它为空那么肯定acti
2018-01-08 16:59:17
501
原创 Permission Denial: null asks to run as user 1771 but is calling from user 0; this requires android.p
android8.0报错Permission Denial: null asks to run as user 1771 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS你的项目
2018-01-08 16:20:32
2112
转载 android悬浮按钮简单可拖拽
使用windowmanager实现可拖拽的悬浮按钮菜单,是一个简单的demo,大家可以扩展改编成更好更完美的功能
2017-11-29 14:12:08
1008
原创 java.lang.IllegalStateException: The content of the adapter has changed but
使用listview 的时候出现如下错误:java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from
2017-05-03 16:27:59
1527
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人