博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
theme-windowAnimationStyle 动画四个方法的意义
阅读量:5070 次
发布时间:2019-06-12

本文共 852 字,大约阅读时间需要 2 分钟。

首先看代码

现在我们有两个activity:

VzGalleryActivity(启动者)

AlbumActivity(被启动者)

 

他们的style分别如下

两个启动动画分别为

out.xml

enter.xml

1)我们更改动画如下

当,vz启动al的时候,al 有动画效果,

其他情况下,vz,al均没有效果

2)更改如下

vz启动al时候,al跟vz都有动画效果,vz消失动画效果,al出现动画效果

其他情况下没有动画效果(包括al启动其他activity)

3)更改如下

当打开al的时候,al,vz都有动画

但是,关闭al的时候,他们都没有动画

接着,我们通过al,打开另一个activity,al,跟另一个activity没有动画,

最后,我们关闭al打开的activity的时候,al有动画,其他相关activity没有动画

4)更改如下

打开al的时候,al,vz都有动画

关闭al的时候,都没有动画

al打开另外一个activity的时候,都没有动画

当另一个activity结束的时候,al跟另一个activity都有动画

我们可以得出如下结论

(1)这四个属性,针对的都是自己

(2)open属性,是自己被打开的时候的相关动画,也就是自己出现的时候(被打开),其实就是自己跟父activity的动画情况

         close属性,是自己消失的时候的动画属性(打开别人),其实就是自己跟子activity的动画情况

(3)enter属性,是出现在屏幕中,自己或者跟自己相关的其他activity

         exit属性,是退出屏幕,自己或者跟自己相关的activity

 

转载于:https://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_windowanimation_150331101.html

你可能感兴趣的文章
日常开发时遇到的一些坑(三)
查看>>
Eclipse 安装SVN插件
查看>>
深度学习
查看>>
TCP粘包问题及解决方案
查看>>
构建之法阅读笔记02
查看>>
添加按钮
查看>>
移动端页面开发适配 rem布局原理
查看>>
Ajax中文乱码问题解决方法(服务器端用servlet)
查看>>
会计电算化常考题目一
查看>>
阿里云服务器CentOS6.9安装Mysql
查看>>
剑指offer系列6:数值的整数次方
查看>>
js 过滤敏感词
查看>>
poj2752 Seek the Name, Seek the Fame
查看>>
软件开发和软件测试,我该如何选择?(蜗牛学院)
查看>>
基本封装方法
查看>>
bcb ole拖拽功能的实现
查看>>
生活大爆炸之何为光速
查看>>
Android学习资源
查看>>
ASP 解析json
查看>>
angularJS----filter
查看>>