仿Inshot分享页图片圆形展开缩放动画
2024-08-27 19:37:01
版权声明:本文为xing_star原创文章,转载请注明出处!
本文同步自http://javaexception.com/archives/221
圆形展开缩放动画
关键代码:
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://play.google.com/store/apps/details?id=com.fakechatforwhatsapp.forfun
都是在分享页面,这个动画效果看起来还不错
类似可以参考的动画效果
https://github.com/zhangke3016/ViewSpreadTranslationController
以上是页面的起始效果和结束效果,动画过程,可以去下载InShot App体验(算是免费给他们打广告了)。
最新文章
- HttpSession与Hibernate中Session的区别
- 在gridControl的单元格中的多行文本
- WIN8 平台应用隐私声明
- winform中treeview中节点选中的技巧
- Unity3d-UI插件EZGUI官方视频教程
- UVA 3890 Most Distant Point from the Sea(二分法+半平面交)
- tomcat常用命令
- Struts2+Spring+Hibernate 三大框架的合并集成
- java 5年规划---
- Core Java 简单谈谈HashSet
- AngularJS进阶(三十二)书海拾贝之特殊的ng-src和ng-href
- python 正则表达式Re
- elasticsearch(2) 数据操作——查询
- OO_多线程电梯_单元总结
- Spring Resource配置
- POJ P3352 Road Construction 解题报告
- Python数据结构———队列
- DB2与Sybase/Oracle/Informix的比较
- C# linq查询 动态OrderBy
- 关于java中“使用了未经检查或不安全的操作、有关详细信息,请使用 ——Xlint:unchecked重新编译”