
开发经验
文章平均质量分 75
mrRuby
这个作者很懒,什么都没留下…
展开
-
WebView拦截线上资源,加载离线资源
一、前言最近的项目开发中接入了一些网页功能,Webview加载完成大约需要10秒左右,经过使用Charles抓包分析,发现在加载过程中出现了几个比较大的js和css文件,这些文件在没有压缩之前有15M左右,发布线上压缩有也有3M左右,这些资源严重影响了webview的加载速度,同时也带来了不好的体验。在极致情况下,web端应该去做这些优化处理,但在项目赶时间的情况下,客户端在做了这些大文件资源做了离线处理,让webview加载这些的时候从本地加载。二、Webview拦截资源2.1获取需要拦截的资源/原创 2021-01-31 19:58:08 · 1624 阅读 · 0 评论 -
属性动画技能实践
前言通过 属性动画原理解析,我们了解属性动画的整个运行机制,对底层的原理有了一定的了解,也学习一些知识点,但是学习过的知识点在没有自己实践都是别人的,只有自己实践后才属于自己的。接下来分享一些属性动画的一些知识点运用项目中的经历。实践实践一:屏幕刷新机制我们知道属性动画基于屏幕刷新回调机制来实时更改属性的值,而在实际的项目应用用,也会很多实时刷新屏幕的需求,接下来我们通过秒表计时器需求来分析刷新机制在实际应用。秒表计时器的效果图如下所示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下原创 2021-01-19 19:03:10 · 255 阅读 · 0 评论 -
Android权限使用注意事项
文章目录一、前言二、高危权限2.1官网列出的危险权限组及权限说明2.2如何避免一些不必要的权限出现三、清单文件合并四,最后一、前言随着Android系统的升级以及整个行业对用户隐私的保护,在开发中随意使用一些高危权限同时用户隐私保护政策中又没有对相关的权限进行说明,被公安部检测到或者一些上架的应用市场检测到后,将会面临约谈以及下架的风险。因此在开发中使用一些高危权限的时候一定要做好相关的隐私保护政策说明;针对第三方的SDK的使用,需要做一些安全措施,避免打包的时候将一些没有使用的高危权限合并到Manif原创 2020-12-15 19:28:07 · 685 阅读 · 2 评论 -
Android逆向常用工具
一.基础反编译APKTool介绍:重打包以及资源解码工具官网地址:https://ibotpeaches.github.io/Apktool/install/dex2jar介绍:将dex转成jar文件针对apk中有多个dex的情况,直接使用:dex2jar xxx.apkGithub地址:https://github.com/pxb1988/dex2jar可在该地址的Re...原创 2020-03-09 21:00:49 · 699 阅读 · 0 评论 -
Android Webview https 证书问题及混淆打包后不能访问
前言随着人们对安全意识的提高,越来越多的产品都采用HTTPS的方式提供服务。然而在我们的移动产品开发过程中,或多或少的都会去使用Webview去加载部分功能,特别是现在区块链的潮流下,为了减少开发成本,加快开发速度,我们的DApp应用大多都是采用h5进行开发。现在购买证书的渠道很多,但我们系统内置的根证书却有限,特别是Android系统的证书就比IOS的要少,很多的应用在IOS上能够打开,...原创 2018-05-31 18:09:55 · 2331 阅读 · 1 评论