Activity切换动画
来源:互联网 发布:java中get方法 编辑:程序博客网 时间:2024/06/06 13:06
1.在sttrs文件中定义动画(渐变、缩放等)。
>渐变
<span style="font-size:14px;"><alpha xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500" android:fromAlpha="0.0" android:toAlpha="1.0" android:interpolator="@android:anim/accelerate_interpolator"></alpha></span>
<span style="font-size:14px;"><alpha xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500" android:fromAlpha="1.0" android:toAlpha="0.0" android:interpolator="@android:anim/accelerate_interpolator"></alpha></span>
>缩放
<scale xmlns:android="http://schemas.android.com/apk/res/android" android:fromXScale="0.5" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:toXScale="1.0" android:fromYScale="0.5" android:toYScale="1.0" android:duration="300"></scale>
<scale xmlns:android="http://schemas.android.com/apk/res/android" android:fromXScale="1.0" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:toXScale="0.5" android:fromYScale="1.0" android:toYScale="0.5" android:duration="300"></scale>
2.styles文件中导入动画
<!--自己的Style继承自安卓,更改具体细节--> <style name="Anim_Mine" parent="android:Theme.Light.NoTitleBar"> <item name="android:windowAnimationStyle">@style/scale</item> </style> <!--Activity淡入淡出动画--> <style name="fade" parent="android:style/Animation.Activity"> <item name="android:activityOpenEnterAnimation">@anim/fade_in</item> <item name="android:activityOpenExitAnimation">@anim/fade_out</item> <item name="android:activityCloseEnterAnimation">@anim/fade_in</item> <item name="android:activityCloseExitAnimation">@anim/fade_out</item> </style> <!--Activity缩放进入的动画--> <style name="scale" parent="android:style/Animation.Activity"> <item name="android:activityOpenEnterAnimation">@anim/scale_in</item> <item name="android:activityOpenExitAnimation">@anim/scale_out</item> <item name="android:activityCloseEnterAnimation">@anim/scale_in</item> <item name="android:activityCloseExitAnimation">@anim/scale_out</item> </style>
3.清单文件注册的时候进行引用
<activity android:name=".activities.AlphaActivity_2" android:theme="@style/Anim_Mine"></activity>
0 0
- activity切换动画效果
- activity动画切换
- Activity切换动画
- android activity 动画切换
- android activity 切换+动画
- Android动画切换Activity
- Activity的切换动画
- 使用动画切换Activity
- Activity切换动画
- Activity动画切换
- activity切换添加动画
- activity切换动画
- Activity的切换动画
- 设置activity切换动画
- Android Activity切换动画
- Android Activity切换动画
- activity切换动画效果
- activity 切换间动画
- 两个数间的交换(按位操作不用中间变量temp即可实现两个数据的交换)C++按位与运算交换数据vs2013环境
- 解决DDMS无法查看/data目录问题
- c++快速排序
- Android Studio配置androidanntations
- Unable to find app for caller android.app.ApplicationThreadProxy解决方案
- Activity切换动画
- 用flask做microblog遇到的一些问题
- 浅析MySQL中exists与in的使用
- 16进制表示颜色
- 解决Invalid derived query! No property find found for type XX的问题
- 【CI PDO】CI框架下 Mysql PDO 使用方法小记
- Sensu监控实战
- 跨界面传值
- PHP,一个IP只能访问一次的代码