android悬浮窗特效

android悬浮窗特效


2024年6月19日发(作者:)

最近在发的时候需要一个悬浮层的动画,类似于支付宝掉钱动画。但区别在于,需求

浮出一个窗口,之后边缩放边位移至屏幕右下角标签处。图如下:

一始考虑用自定义View来。后来发现线程让其很,ListView+动画也没法精确定位

到目标。

后来想利用Dialog的dismiss动画来完成。

自定义一个Dialog后,在style文件中定义两个style,一个样式,一个动画

style文件:

getWindow().getAttributes().windowAnimations = Animation;

后来发现也很,不知什么原因。

最后用半透明Activity总行了吧。

< activity

android:name = ".GoldActivity"

android:theme = "@android:style/eBar" >

缩放加平画:(取巧实现,scale和translate同时使用会没法控制位置)

android:duration="1000"

android:fillAfter="true"

android:fromXScale=""

android:fromYScale=""

android:interpolator="@anim/gold_accelerate_interpolator"

android:pivotX="87%"

android:pivotY=""

android:toXScale="10%"

android:toYScale="10%"/>

其中87%正好三个标签的中间位置


发布者:admin,转转请注明出处:http://www.yc00.com/news/1718747650a2752331.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信