水波涟漪

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

莫爷  莫爷带你学安卓  2017-07-11

这是一个很Magical的控件,绝对震撼到.不多说直接上图,上传gif太大所以勉强的看下静态图,想看gif可以去我的csdn博客看(http://blog.csdn.net/u012162503/article/details/74939433)

这个库的波纹算法是基于阿德里安波音公司的文章。国外大牛就是厉害。

下面贴出使用方法: 
第一步:添加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://github.com/r21nomi/GLRippleView?utm_source=android-arsenal.com&utm_medium=referral&utm_campaign=5935






微信扫一扫
关注该公众号

猜你喜欢

转载自blog.csdn.net/s2421458535/article/details/80539051