背景:最近遇到了一个心电图的动画,一直在跳动,为了不造成UI主线程的卡顿选择了集成SurfaceView,在线程中一直重绘,完成动画效果的展示。bug:当运行在手机上的时候,总是先闪现一下,出现了图形,然后紧接着图形立马就消失了,什么也看不到。运行手机: 锤子 坚果Pro 特别版 (小米6也同样出现)
主要代码如下图:
是不是开启硬件加速了?而且动画的话 gif还是比较好的,或者是https://www.jianshu.com/p/82f5062773ea这个用json来做动画效果