- 博客(11)
- 资源 (3)
- 收藏
- 关注

原创 android dialog根据弹窗等级排序显示
背景:由于主界面可能弹窗很多弹窗,需求要求某个dialog必须在前面显示,如果再消失监听中,线性判断,每个dialog都去判断工作量巨大,且不易阅读。所以做了一个弹窗排序的项目。原理:当有一个dialog添加显示时,判断等级是否大于,大于则显示,否则则添加到等待队列private void show(int level, Dialog dialog, DialogInterface.OnDismissListener onDismissListener){ if(dialog == nul
2020-10-20 20:42:12
2840
6
原创 android webview和下拉刷新控件冲突问题
解决冲突问题,在onSrollChange方法里,判断y是否等于0,然后设置下拉刷新状态不可用就可以了。但是发现onSrollChange不可用。发现是h5页面代码设置高度为100%注意,如果是长网页,一定要设置auto,要不android这边处理不了冲突。...
2020-04-10 11:09:21
686
原创 MAC使用keytool通过APK获取签名信息
1.通过命令找到jdk的安装路径/usr/libexec/java_home -V2.更改后缀名rar下好的apk包,更改后缀名rar,解压,找到META-INF文件夹下.RSA文件的路径,复制其路径复制快捷键COMMAND+OPTION+I3.CD进入JDK bin文件夹下命令cd /Library/Java/JavaVirtualMachines/jdk1.8.0_77...
2020-03-11 11:42:18
1287
原创 荣耀手机保存图片,刷新图片显示到相册
小记:荣耀手机保存图片,刷新图片显示到相册//发送广播刷新图片不好用 sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse(imageFile.getParent())));//需要用MediaScannerConnection刷新好用MediaScannerConnection.sc...
2019-06-10 11:48:29
1683
原创 关于targetSDKVersion=26适配8.0以上的一些坑
最近犹豫项目需要,需要把targetSDKVersion提升到26,原来以为只是一句代码搞定的事情,后来经测试发现的两个坑:一:系统弹窗(悬浮窗)不生效项目里使用了SYSTEM_ALERT_WINDOW 权限弹了在service里面设置了dialog的TYPE_SYSTEM_ALERT的悬浮窗,发现不好用。解决办法:如果应用使用 SYSTEM_ALERT_WIN
2018-01-29 11:27:48
23323
原创 自定义ProgressDialog,方便集成,适合新手,附源码
为什么写这个博客。。因为有个项目用到ProgressDialog,原生的太丑了。维护起来太麻烦,本想在网上随便下载一下用一下;可是竟然要我5积分,囊中羞涩,随意自己来吧,本来也挺简单的。首先先布局文件:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientati
2018-01-12 18:28:16
349
原创 小记studio Could not find property 'vectorDrawables' 问题
如果studio版本大于2.0则在build.gradle里加 defaultConfig { vectorDrawables.useSupportLibrary = true }如果studio版本用的是1.5.0或者更小则在build.gradle里加 defaultConfig { generatedDensi
2017-07-13 16:54:46
1162
原创 popupwindow调用update动态更新宽高不起作用的问题
我在在项目动态调用update方法去实现更新它的宽高,代码如下:update(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.WRAP_CONTENT);但是总是不起作用,去查了下update方法,一部分具体如下: public void update(int x, int y, int width,
2017-01-10 21:37:19
4032
原创 android webview显示网页空白问题
前几天遇到了网页显示不全问题,今天我的同事又遇到了网页空白问题,解决不了了,然后领导让我去。两个有什么区别呢,前几天遇到的网页显示不全,网页已经加载完了,可是今天的网页空白问题,网页没有加载完,也就是没看到走finish方法,所以一看就是网络问题,由于是给银行做项目,网络管理很严,所以我直接确定是网络静态IP冲突,改了一个没人用的静态IP ,解决。思考还是很重要的。PS:有时候不一定是代码...
2016-12-28 14:03:29
3126
原创 布局显示不对的问题
前几天框架里面封装一个dialog,生成arr包,项目调用,发现显示的布局,不是我写的布局,没有想通 原因。最后发现显示的布局和arr包里的布局名字一样。大家也小心,别让项目的布局覆盖掉arr包里,或者lib项目里的。 PS:属于代码规范问题,layout等文件名,前面记得加上module名字...
2016-12-28 09:29:57
438
原创 webview加载网页空白或者不全的问题
背景是:这几天项目上线,去项目支持,本人是做安卓开发的,用的是混合开发,webview加载网页偶尔显示不全,只显示网页的背景色,还真是第一次碰见这个问题。IOS没有这个问题,还以为是webview的问题,但是加载其他网页没问题,当时就迷茫了,问题原因不好明确。解决了一晚上没有眉目。第二天只能和网页一起一步步的调了,别的网页加载没问题,我怀疑是网页的问题。就把JS,css一个一个的禁用,反复的测
2016-12-27 09:23:13
6419
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人