自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 2582 6

原创 android webview和下拉刷新控件冲突问题

解决冲突问题,在onSrollChange方法里,判断y是否等于0,然后设置下拉刷新状态不可用就可以了。但是发现onSrollChange不可用。发现是h5页面代码设置高度为100%注意,如果是长网页,一定要设置auto,要不android这边处理不了冲突。...

2020-04-10 11:09:21 630

原创 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 1111

原创 荣耀手机保存图片,刷新图片显示到相册

小记:荣耀手机保存图片,刷新图片显示到相册//发送广播刷新图片不好用 sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse(imageFile.getParent())));//需要用MediaScannerConnection刷新好用MediaScannerConnection.sc...

2019-06-10 11:48:29 1357

原创 关于targetSDKVersion=26适配8.0以上的一些坑

最近犹豫项目需要,需要把targetSDKVersion提升到26,原来以为只是一句代码搞定的事情,后来经测试发现的两个坑:一:系统弹窗(悬浮窗)不生效项目里使用了SYSTEM_ALERT_WINDOW     权限弹了在service里面设置了dialog的TYPE_SYSTEM_ALERT的悬浮窗,发现不好用。解决办法:如果应用使用 SYSTEM_ALERT_WIN

2018-01-29 11:27:48 23209

原创 自定义ProgressDialog,方便集成,适合新手,附源码

为什么写这个博客。。因为有个项目用到ProgressDialog,原生的太丑了。维护起来太麻烦,本想在网上随便下载一下用一下;可是竟然要我5积分,囊中羞涩,随意自己来吧,本来也挺简单的。首先先布局文件:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientati

2018-01-12 18:28:16 312

原创 小记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 1109

原创 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 3918

原创 android webview显示网页空白问题

前几天遇到了网页显示不全问题,今天我的同事又遇到了网页空白问题,解决不了了,然后领导让我去。两个有什么区别呢,前几天遇到的网页显示不全,网页已经加载完了,可是今天的网页空白问题,网页没有加载完,也就是没看到走finish方法,所以一看就是网络问题,由于是给银行做项目,网络管理很严,所以我直接确定是网络静态IP冲突,改了一个没人用的静态IP ,解决。思考还是很重要的。PS:有时候不一定是代码...

2016-12-28 14:03:29 3028

原创 布局显示不对的问题

前几天框架里面封装一个dialog,生成arr包,项目调用,发现显示的布局,不是我写的布局,没有想通 原因。最后发现显示的布局和arr包里的布局名字一样。大家也小心,别让项目的布局覆盖掉arr包里,或者lib项目里的。 PS:属于代码规范问题,layout等文件名,前面记得加上module名字...

2016-12-28 09:29:57 392

原创 webview加载网页空白或者不全的问题

背景是:这几天项目上线,去项目支持,本人是做安卓开发的,用的是混合开发,webview加载网页偶尔显示不全,只显示网页的背景色,还真是第一次碰见这个问题。IOS没有这个问题,还以为是webview的问题,但是加载其他网页没问题,当时就迷茫了,问题原因不好明确。解决了一晚上没有眉目。第二天只能和网页一起一步步的调了,别的网页加载没问题,我怀疑是网页的问题。就把JS,css一个一个的禁用,反复的测

2016-12-27 09:23:13 6211 3

bottom-navigation-bar.jar

底部导航栏jar包bottom-navigation-bar-1.3.0-sources.jar

2018-01-17

简单便于集成的自定义ProgressDialog

简单便于集成的自定义ProgressDialog,适合扩展,方便新手学习

2018-01-12

安卓自定义的titlebar,无layout

安卓自定义的titlebar,无layout,调用简单,可变化性强

2016-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除