当前位置:编程学习 > wap >>

Activity切换动画效果的修改

Activity的动画效果在\android\frameworks\base\core\res\res\values下的stlyes.xml,themes.xml两个文件中有定义。

但是有时这些效果未必能满足你的要求,需要自己定义styles.xml来实现这个功能。



Activity去掉默认的动画效果方法:

1.重写Activity的Them中的windowAnimationStyle相关属性,并保存在res/values/styles.xml

<?xml version="1.0" encoding="utf-8"?>

 

<resources>

    <style name="Theme" parent="android:Theme">

        <item name="android:windowAnimationStyle">@style/Animation</item>

    </style>

 

    <style name="Animation">

        <item name="android:activityOpenEnterAnimation">@null</item>

        <item name="android:activityOpenExitAnimation">@null</item>

        <item name="android:activityCloseEnterAnimation">@null</item>

        <item name="android:activityCloseExitAnimation">@null</item>

        <item name="android:taskOpenEnterAnimation">@null</item>

        <item name="android:taskOpenExitAnimation">@null</item>

        <item name="android:taskCloseEnterAnimation">@null</item>

        <item name="android:taskCloseExitAnimation">@null</item>

        <item name="android:taskToFrontEnterAnimation">@null</item>

        <item name="android:taskToFrontExitAnimation">@null</item>

        <item name="android:taskToBackEnterAnimation">@null</item>

        <item name="android:taskToBackExitAnimation">@null</item>

    </style>

2.在不想有动画的Activity上设置此属性即可


        <activity android:name=".XXXXXX"

                  android:label="@string/app_name"

                  android:screenOrientation="nosensor"

                  android:theme="@style/Theme">

</resources>



更多分享可以查看我的博客 http://blog.csdn.net/ORIETech

ORIETech - Mobile Application Development --------------------编程问答-------------------- 好东西 顶一个~ --------------------编程问答-------------------- 分享精神,赞一个 --------------------编程问答-------------------- 咿呀爱学习 --------------------编程问答-------------------- 好东西啊!!!正是需要的! --------------------编程问答-------------------- 及时啊!! --------------------编程问答-------------------- 好好好, --------------------编程问答-------------------- 好好,good --------------------编程问答-------------------- 谢谢分享 ~~~~~~~~~~ --------------------编程问答-------------------- 非常好的好,欢迎。 --------------------编程问答-------------------- jifentaishao --------------------编程问答--------------------   站  位    学习下。   --------------------编程问答-------------------- --------------------编程问答-------------------- 不知道怎么用 --------------------编程问答-------------------- 很好,不错~~~~~~~~~~· --------------------编程问答--------------------
第三方的发生的发生[code=Java]
[/code] --------------------编程问答-------------------- 真的是很好的东西啊 --------------------编程问答-------------------- 顶  学习下啊 
--------------------编程问答-------------------- 不错啊 --------------------编程问答-------------------- 学习~~~~ --------------------编程问答-------------------- 试下咯!!!!!!! --------------------编程问答-------------------- !!!1一般般 --------------------编程问答-------------------- 好!!!!GOOD --------------------编程问答-------------------- 很好啊           。 --------------------编程问答-------------------- 不错啊 
--------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- study --------------------编程问答-------------------- 学习,深入修改。 --------------------编程问答-------------------- 好东西,学习下 --------------------编程问答-------------------- 努力努力在努力 --------------------编程问答-------------------- --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 每天回帖即可获得10分可用分! LZ辛苦了 --------------------编程问答-------------------- --------------------编程问答-------------------- 还可以 --------------------编程问答-------------------- 支持一下 --------------------编程问答-------------------- --------------------编程问答-------------------- 留名. --------------------编程问答-------------------- 值得学习的好贴 --------------------编程问答-------------------- 做个记号 以后用到来看 --------------------编程问答-------------------- 分享精神,赞一个 --------------------编程问答-------------------- 为什么我点的下载下不了,但积分却被扣了 
--------------------编程问答-------------------- 不错啊,支持一下啊 --------------------编程问答-------------------- 了解 一些 有些深奥 --------------------编程问答-------------------- 不错,谢放分享 --------------------编程问答-------------------- 要谢谢你

--------------------编程问答-------------------- 很久没上来,刚刚看到这个帖子还挺火的。 为感谢大家的支持,会不间断上传一些心得以及代码。ORIETech --------------------编程问答-------------------- 顶顶! --------------------编程问答-------------------- 学习,顶顶 --------------------编程问答-------------------- 好东西,学习学习! --------------------编程问答-------------------- 学习。 --------------------编程问答-------------------- 好东西啊!!!正是需要的!顶!! --------------------编程问答-------------------- 好,谢谢分享 --------------------编程问答-------------------- 学习了....
--------------------编程问答-------------------- 好东东,正在学习,谢谢楼主啊! --------------------编程问答-------------------- 自言自语贴,哈哈,不加评论了。 --------------------编程问答-------------------- 嘟嘟    向楼主学习 --------------------编程问答-------------------- 顶一个 --------------------编程问答-------------------- 顶一个 --------------------编程问答-------------------- 再来顶顶!!! --------------------编程问答-------------------- 再来顶顶!!! --------------------编程问答-------------------- 好!!! --------------------编程问答-------------------- 查看你的博客 http://blog.csdn.net/ORIETech
好东西 顶一个~ --------------------编程问答-------------------- --------------------编程问答-------------------- 真的很好呀 太及时了  --------------------编程问答-------------------- 多谢楼主,正好用到着 --------------------编程问答-------------------- 学习一下 --------------------编程问答-------------------- 好东西,学习下 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 此贴好啊、人才呀、。。。 --------------------编程问答-------------------- 这个很好,顶楼主 --------------------编程问答-------------------- --------------------编程问答-------------------- 学习,要加强的学习 --------------------编程问答-------------------- 顶一个
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,