java
eagle-py
Far from the architect!
展开
-
安卓 实现灯光闪过效果
有个小需求,给按钮加一个灯光划过的效果,这样的需求一般有UI,肯定就找UI了要个gif图不就完事了,可是这次没有,好久自己做一个嘛。Web端的大佬实现很快,到安卓这边呢,百度一搜发现诶?怎么没有,好吧自己来一个一切动效相关的不给图看都是耍流氓所以俺不能这么干啊,OK!直接上效果图,再来解释下怎么实现的效果就是这样子,怎么实现呢?从图分析下,就是一个光写着重左边移动要右边循环嘛,这有啥难的??来看一看我的第一版,第二版这是个什么?????一点都不像啊?赶紧再问了问Web端大佬,噢,加了一个原创 2020-10-16 14:33:56 · 932 阅读 · 1 评论 -
Parcelable的用法及记录一个Parcelable遇到的坑
大家都知道2个Act之前传递对象数据,一般就是用Serializable或者Parcelable了,好处我就不说了,肯定是Parcelable好用就对了先看下数据对象public class Person implements Parcelable { private String name; private int age; protected Person(Parcel in) { name = in.readString(); age =原创 2020-05-20 17:48:54 · 790 阅读 · 0 评论 -
Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncExceptio解决办法
因为一只在用Auto.js写点小脚本,但是在抓取某宝或者某花的时候经常出现这个错误,但是我退出对应 这个APP只抓取桌面是好的!!这就贼奇怪了看下错误这里高科技啊,感觉是国内定制系统为了保护这些APP做的防护或者是对应APP做的保护机制,原理没搞懂。但是有时候又是可以的,所以肯定是有原因的,或者可以绕过去开始无论是重启手机,断开链接,还是怎么操作都不好使。最后发现:划重点关闭开发者选项...原创 2020-03-03 12:50:21 · 2747 阅读 · 0 评论 -
The following untracked working tree files would be overwritten by
我在拉取一个新分支的代码的时候发现一个错误,导致拉取失败解决办法:点击sourceTree 右上角的Terminal然后输入git clean -d -fx 可能很多人都不明白-d,-fx到底是啥意思,其实git clean -d -fx表示:删除 一些 没有 git add 的 文件;git clean 参数 -n 显示将要删除的文件和目录;-x -----删除忽略文件...原创 2019-10-15 14:10:30 · 392 阅读 · 0 评论 -
Duplicate class com.xxx.xxx found in modules
在跨越合并大分之的时候:发现解决到最后发现一个错误这个问题是jar 包引入重复引起的下面说下 怎样出去重复的jar包把引入库了里面的 implementation 改为 compileOnly就搞定啦!!!...转载 2019-10-15 10:01:35 · 23159 阅读 · 19 评论 -
用java大图中寻找小图位置
先说下思路: 因为是大图中寻找小图,所以小图必须是大图的一部分,那么对应的他们具有相同的像素点,所以为了一遍就可以搜出来,从小图中抽取若干个像素点(本次DEMO只选区了5个),从大图中找到像素与第一个点满足的,然后直接进行对比第二个点。。。到N个。都符合,说明就找到了,然后为了进行验证,对图片进行了相似度运算。 话不多说,上代码: SearchPixelPosition核心类public...原创 2018-09-11 17:09:10 · 9600 阅读 · 12 评论 -
相似度图片搜索原理
大家都基本都用过给百度或者谷歌一张图片,搜索相关的图。这种技术的原理是什么?计算机怎么知道两张图片相似呢?根据Neal Krawetz博士的解释,原理非常简单易懂。我们可以用一个快速算法,就达到基本的效果。这里的关键技术叫做”感知哈希算法”(Perceptual hash algorithm),它的作用是对每张图片生成一个”指纹”(fingerprint)字符串,然后比较不同图片的指纹...原创 2018-09-11 17:27:59 · 3255 阅读 · 0 评论 -
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake解决方法
划重点:更新SDK 就可以了这里贴出下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html坑爹需要注册账号,这里再贴出百度云的地址:链接:https://pan.baidu.com/s/1_2OLbfTzsCTAUh1bgtmCbg 密码:10i9PS:个别情况请重启...转载 2019-09-17 10:46:24 · 1689 阅读 · 0 评论