- 博客(3)
- 收藏
- 关注
原创 Android PopupWindow 7.0之后出现的问题
缘由之前老项目一直有个问题,就是弹窗会顶在屏幕最上面,一直以为是特殊机型适配的问题,一拖再拖没有解决,后来测试实在忍不了,上网上查一查,发现这个bug出现好久了,是安卓7.0之后源码发生改变导致的兼容性现象popuwindow设置 showAsDropDown(view)并没有在某个view的下面popupWindow设置了居中或者底部对齐,但是在7.0机器是跑到顶部。
2018-01-11 17:39:12 496
原创 android去掉超文本、超链接的下划线——终极解决方案
在开发中,有时需要对文本之中的超链接或者类似于微博#话题#这样特殊文本进行过滤,包括特殊字符的点击事件,以及颜色处理,比如这样超文本.jpg这样的需求可以用原生的Linkify类来处理,下面是一个用来过滤http://或者https的链接写法,通过我们自己写的正则表达式来过滤超文本,然后原生的Linkify会给符合我们定义的规则(例如微博#话题#
2018-01-11 17:33:50 5508 1
原创 判断Android手机(OPPO手机)是否有录音权限兼容6.0以下
项目中遇到老的OPPO手机5.1的版本,出现明明拒绝了录音权限,但是回调依然是true,自从6.0之后出了运行时权限,获取权限的方式就变得统一化了,首先在清单文件配置需要的权限,然后使用时拍照或者录音去调用//6.0以上动态获取权限 if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission
2018-01-11 17:31:59 4856 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人