Imageview交互式水效果android

Imageview交互式水效果android,android,Android,我想要像google play shop的一些water live墙纸动画一样的imageview动画,但是,我需要在我的项目的imageview中使用动画涟漪效果。如果您不理解我的要求,我想要像下面代码项目中的示例一样的imageview动画: 如果可以或不可以实现imageview。如果可能的话,怎么做?非常感谢任何帮助我的人 谢谢 我很确定,通过扩展ImageView类并在.onDraw()方法中进行修改,不断调用.invalidate()并应用动画,可以实现类似的效果。但我也很确定它会非

我想要像google play shop的一些water live墙纸动画一样的imageview动画,但是,我需要在我的项目的imageview中使用动画涟漪效果。如果您不理解我的要求,我想要像下面代码项目中的示例一样的imageview动画:

如果可以或不可以实现imageview。如果可能的话,怎么做?非常感谢任何帮助我的人


谢谢

我很确定,通过扩展ImageView类并在.onDraw()方法中进行修改,不断调用.invalidate()并应用动画,可以实现类似的效果。但我也很确定它会非常慢/滞后,看起来像地狱


我建议使用SurfaceView来实现这样的效果。

您链接的项目(可能还有任何具有这种效果的项目)将要使用(而不是
Canvas
.onDraw();
)。您不能使用
ImageView
,但可以使用
GLSurfaceView
,这不会造成太多麻烦。我不是这方面的专家,但是你提供的链接有很好的代码片段可以让你开始。

你能提供一些代码或教程吗!