仿Inshot分享页图片圆形展开缩放动画
程序员文章站
2023-02-03 19:50:57
版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/221 圆形展开缩放动画 关键代码: 世面上上架的App可以参考的效果有:https://play.google.com/store/apps/details? ......
版权声明:本文为xing_star原创文章,转载请注明出处!
本文同步自
圆形展开缩放动画
关键代码:
final animator circularreveal = viewanimationutils.createcircularreveal(subsamplingscaleimageview, systemutils.getwindowwidth() / 2, ivscreenshot.getheight() / 2, 0, systemutils.getwindowheight() / 2); circularreveal.setinterpolator(new decelerateinterpolator()); circularreveal.setduration(400); circularreveal.start();
世面上上架的app可以参考的效果有:
https://play.google.com/store/apps/details?id=com.camerasideas.instashot&hl=en_us
都是在分享页面,这个动画效果看起来还不错
类似可以参考的动画效果
https://github.com/zhangke3016/viewspreadtranslationcontroller
以上是页面的起始效果和结束效果,动画过程,可以去下载inshot app体验(算是免费给他们打广告了)。
下一篇: PHP开发提高效率技巧