![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BUG记录
FeiMinds
贪财好色,有所不为。
展开
-
记一次 ImageSpan 在 API 29 以下的居中问题
描述不多解释,看下图:分析既然在 API 29 上能使用ImageSpan.ALIGN_CENTER,那我们去看看源码的实现,将必要代码拉出来,自己写一个ImageSpanUnderQ 类在 29以下使用不就完事了?源码分析:红色框框部分使我们的重点代码,简单流程就是首先拿到当前的Drawable ,其次计算 Canvas 的平移距离并平移,目的是居中绘制当前图片,最后 b.draw(canvas) 绘制上去。处理源码如下:class ImageSpanUnd...原创 2021-06-04 15:59:10 · 259 阅读 · 0 评论 -
记一次JNI编译出错的BUG
先上图,问题如下:这个问题一般是由什么原因导致的?很大可能是SDK目录全路径存在空格,例如我的SDK全路径就是:D:\Program Files\Android\sdk处理方式:移动sdk目录,路径不能有空格,我现在的目录是:D:\sdkGuys,Peace & Love...原创 2021-05-06 13:48:11 · 175 阅读 · 0 评论 -
ViewPager与ViewPager2实现堆叠效果
先上图看效果,GIF稍微有点糊,凑合着看!上面是ViewPager2实现的,下面是ViewPager实现的~出发点最近公司想要实现这样一种效果,实现并不难,本着尝试新技术的想法,打算用ViewPager2实现这种效果。中间也或多或少遇见了小麻烦,发出来与大家一起讨论下~需求实现方式一、ViewPager实现:代码如下: viewpager.offscreenPageLimit = 2 val mScaleOffset = 200f原创 2021-04-27 12:03:22 · 2370 阅读 · 8 评论 -
记一次Android智齿SDK导致BUG
Could not determine the dependencies of task ':app:preOnlineDebugBuild'.> Could not resolve all task dependencies for configuration ':app:onlineDebugRuntimeClasspath'. > Could not find :unspecified:. Searched in the following locations: .原创 2021-04-25 17:52:06 · 586 阅读 · 0 评论