上一页 1 2 3 4 5 6 7 ··· 13 下一页
  2022年3月18日
摘要: 未混淆的代码为 混淆之后: 可以看到混淆打包之后注解全都被去掉了!!! 解决方式为添加以下混淆文件 # mvp注解框架混淆 -keep @com.example.httplibrary.mvp.inject.InjectPresenter class * {*;} -keepclasseswithm 阅读全文
posted @ 2022-03-18 14:08 南巷挽清风 阅读(282) 评论(0) 推荐(0) 编辑
  2022年2月16日
摘要: 经常使用加密算法:DES、3DES、RC4、AES,RSA等; 对称加密:des,3des,aes 非对称加密:rsa 不可逆加密:md5 加密模式:ECB、CBC、CFB、OFB等; 填充模式:NoPadding、PKCS1Padding、PKCS5Padding、PKCS7Padding Bas 阅读全文
posted @ 2022-02-16 10:28 南巷挽清风 阅读(706) 评论(0) 推荐(0) 编辑
  2021年4月10日
摘要: 瀑布流 位置变换,主要原因是:在请求到数据之后,我们一般是用 Adapter.notifyDataSetChanged(); 但是瀑布流,这里我们需要换一种方法就是 Adapter.notifyItemInserted(mPosition); 这个mPosition就是加载新数据集合的大小 比如 l 阅读全文
posted @ 2021-04-10 10:35 南巷挽清风 阅读(232) 评论(0) 推荐(0) 编辑
  2021年4月8日
摘要: 今天遇到一个h5页面加载空白的问题,只有个别页面才有这种空白问题。 检查才发现是 WebView可以用来加载http和https网页到本地应用的控件。但是在默认情况下,通过loadUrl(String url)方法,可以顺利loadUrl(“http://www.baidu.com”)之类的页面。 阅读全文
posted @ 2021-04-08 12:05 南巷挽清风 阅读(389) 评论(0) 推荐(0) 编辑
  2021年1月21日
摘要: 问题描述 点入如下图 Empty Activity 创建一个空activity模板 而点击之后没有任何反应,后来经过git回滚发现是因为build.gradle里面配置了signingConfigs导致,创建模板失败。 注释掉signingConfigs,发现可以正常创建了。 完美解决问题。 阅读全文
posted @ 2021-01-21 11:38 南巷挽清风 阅读(549) 评论(0) 推荐(0) 编辑
  2020年12月8日
摘要: 1.我们在通过jenkins打包Android apk,需要动态配置环境变量比如:线上,测试,和预发布。 我们在jenkins的配置里面声明动态配置的参数: 怎么在Android 项目代码中进行接收,使用呢? 1.在gradle.properties文件中声明要接收的参数名 2.在budle里面的d 阅读全文
posted @ 2020-12-08 14:12 南巷挽清风 阅读(892) 评论(0) 推荐(0) 编辑
  2020年11月9日
摘要: 第一步打开谷歌浏览器 第二步打开你想要下载的视频页面 第三步点击右键选择检查 第四步选择netWork 第五步点击播放视频,检查访问网络路径 第六步找到路径使用浏览器打开,并下载 第七步进行下载 第八步 下载 搞定。 阅读全文
posted @ 2020-11-09 10:19 南巷挽清风 阅读(257) 评论(0) 推荐(0) 编辑
  2020年10月27日
摘要: 第一步:打开电脑进入Finder。 第二步:开启隐藏文件,使用快捷键(Command + Shift + .)进行打开。显示隐藏文件之后找到.bash_profile文件 第三步,点击文件右键,使用文本编辑进行打开。 这样就可以编辑环境变量了。 阅读全文
posted @ 2020-10-27 10:15 南巷挽清风 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 第一步、打开你的文件管理器也就是Finder。 第二步、接下来请按快捷键组合 Shift+Command+G 三个组合按键查找文件,并输入 Hosts 文件的所在路径:/etc/hosts ,如图所示: 第三步、点击前往,找到hosts文件 第四步、右键选择文本编辑 然后就可以在文件中进行修改了。 阅读全文
posted @ 2020-10-27 10:08 南巷挽清风 阅读(147) 评论(0) 推荐(0) 编辑
  2020年10月21日
摘要: 效果如下: 代码如下: @Override protected void initView() { mContext=this; //中等字体 int middleFontSize = (int) Utils.sp2px(mContext,18); //小字体 int smallFontSize = 阅读全文
posted @ 2020-10-21 10:02 南巷挽清风 阅读(502) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页