文件名称:WaveDrawable-使ImageView产生波纹效果的Drawable.zip
文件大小:657KB
文件格式:ZIP
更新时间:2022-10-13 21:48:23
开源项目
使ImageView产生波纹效果的Drawable。和android-ripple-background效果是一样的, 只不过android-ripple-background是个容器,而WaveDrawable是个Drawable。还有,就是导入我的demo时,别忘了修改SDK的版本:android:targetSdkVersion="",改成你的,我用的是19项目地址:https://github.com/Alexrs95/WaveDrawable 效果图:LinearInterpolatorBounceInterpolatorCycleInterpolator如何使用:创建WaveDrawable实例waveDrawable = new WaveDrawable(0xFF00FF33, 500);//设置波动的颜色及半径2. 设置动画效果waveDrawable.setWaveInterpolator(new AnticipateInterpolator());3. 将其设置给ImageViewImageView imageView = (ImageView) findViewById(R.id.image); imageView.setBackgroundDrawable(waveDrawable);
【文件预览】:
WaveDrawable-master
----.gitignore(299B)
----README.md(1KB)
----build.gradle(490B)
----gradlew.bat(2KB)
----wave_drawable_linear.gif(257KB)
----gradlew(5KB)
----LICENSE(11KB)
----app()
--------.gitignore(7B)
--------build.gradle(587B)
--------proguard-rules.pro(678B)
--------src()
----gradle.properties(853B)
----wave_drawable_bounce.gif(162KB)
----lib()
--------.gitignore(7B)
--------build.gradle(930B)
--------proguard-rules.pro(678B)
--------src()
----settings.gradle(23B)
----wave_drawable_cycle.gif(130KB)