Android 水波涟漪图片特效 绝对震撼

xiaoxiao2021-02-28  53

这是一个很Magical的控件,绝对震撼到.不多说直接上图

是不是很震撼.这个库的波纹算法是基于阿德里安波音公司的文章。国外大牛就是厉害。 下面贴出使用方法: 第一步:添加gradle

dependencies { compile 'com.github.r21nomi:glrippleview:1.0.0' }

第二步:xml添加布局文件

<r21nomi.com.glrippleview.GLRippleView android:layout_width="match_parent" android:layout_height="match_parent" app:backgroundImage="@drawable/bg1" /> glRippleView.setRippleOffset(0.01f)

第三步:代码调用 记得要先定义glRippleView

glRippleView.setRippleOffset(0.01f) glRippleView.run { addBackgroundImages(listOf( BitmapFactory.decodeResource(resources, R.drawable.bg2), BitmapFactory.decodeResource(resources, R.drawable.bg3) )) setRippleOffset(0.01f) setFadeInterval(5000) startCrossFadeAnimation() }

以上就是今天推荐的开源控件,我会不定期更新自己看到的比较不错的控件,谢谢支持。

喜欢的可以关注微信公众号,哪里每天都会推荐一篇开源项目Git项目地址在里欢迎订阅

转载请注明原文地址: https://www.6miu.com/read-50791.html

最新回复(0)